freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

通用型fpga開發(fā)板畢業(yè)論文(編輯修改稿)

2025-07-25 16:59 本頁面
 

【文章內(nèi)容簡介】 訪問端口和邊界掃描結(jié)構(gòu)標(biāo)準(zhǔn)。該標(biāo)準(zhǔn)規(guī)定了進(jìn)行邊界掃描所需要的硬件和軟件。自從1990 年批準(zhǔn)后,IEEE 分別于1993 年和1995 年對該標(biāo)準(zhǔn)作了補(bǔ)充, 。JTAG 主要應(yīng)用于:電路的邊界掃描測試和可編程芯片的在系統(tǒng)編程。JTAG也是一種國際標(biāo)準(zhǔn)測試協(xié)議(IEEE ),主要用于芯片內(nèi)部測試?,F(xiàn)在多數(shù)的高級器件都支持JTAG協(xié)議,如DSP、FPGA器件等。標(biāo)準(zhǔn)的JTAG接口是4線:TMS、TCK、TDI、TDO,分別為模式選擇、時(shí)鐘、數(shù)據(jù)輸入和數(shù)據(jù)輸出線。 相關(guān)JTAG引腳的定義為:TCK為測試時(shí)鐘輸入;TDI為測試數(shù)據(jù)輸入,數(shù)據(jù)通過TDI引腳輸入JTAG接口;TDO為測試數(shù)據(jù)輸出,數(shù)據(jù)通過TDO引腳從JTAG接口輸出;TMS為測試模式選擇,TMS用來設(shè)置JTAG接口處于某種特定的測試模式;TRST為測試復(fù)位,輸入引腳,低電平有效。GNDTI還定義了一種叫SBWJTAG的接口,用來在引腳較少的芯片上通過最少的利用引腳實(shí)現(xiàn)JTAG接口,它只有兩條線,SBWTCK,SBWTDIO。實(shí)際使用時(shí)一般通過四條線連接,VCC,SBWTCK,SBTDIO,GND,這樣就可以很方便的實(shí)現(xiàn)連接,又不會(huì)占用大量引腳。JTAG最初是用來對芯片進(jìn)行測試的,基本原理是在器件內(nèi)部定義一個(gè)TAP(Test Access Port測試訪問口)通過專用的JTAG測試工具對進(jìn)行內(nèi)部節(jié)點(diǎn)進(jìn)行測試。JTAG測試允許多個(gè)器件通過JTAG接口串聯(lián)在一起,形成一個(gè)JTAG鏈,能實(shí)現(xiàn)對各個(gè)器件分別測試?,F(xiàn)在,JTAG接口還常用于實(shí)現(xiàn)ISP(InSystem Programmable。在線編程),對FLASH等器件進(jìn)行編程。JTAG編程方式是在線編程,傳統(tǒng)生產(chǎn)流程中先對芯片進(jìn)行預(yù)編程現(xiàn)再裝到板上因此而改變,簡化的流程為先固定器件到電路板上,再用JTAG編程,從而大大加快工程進(jìn)度。JTAG接口可對PSD芯片內(nèi)部的所有部件進(jìn)行編程。在硬件結(jié)構(gòu)上,JTAG 接口包括兩部分:JTAG 端口和控制器。與JTAG 接口兼容的器件可以是微處理器(MPU)、微控制器(MCU)、PLD、CPL、FPGA、ASIC 規(guī)范的芯片。 標(biāo)準(zhǔn)中規(guī)定對應(yīng)于數(shù)字集成電路芯片的每個(gè)引腳都設(shè)有一個(gè)移位寄存單元,稱為邊界掃描單元BSC。它將JTAG 電路與內(nèi)核邏輯電路聯(lián)系起來,同時(shí)隔離內(nèi)核邏輯電路和芯片引腳。由集成電路的所有邊界掃描單元構(gòu)成邊界掃描寄存器BSR。邊界掃描寄存器電路僅在進(jìn)行JTAG 測試時(shí)有效,在集成電路正常工作時(shí)無效,不影響集成電路的功能。JTAG接口原理圖如圖49所示。圖49 JTAG配置接口電路原理圖 RS232串口電路為了更好地選用串口方式與計(jì)算機(jī)進(jìn)行數(shù)據(jù)傳輸,我們還設(shè)計(jì)了RS232串口電路。RS232是個(gè)人計(jì)算機(jī)上的通訊接口之一,由電子工業(yè)協(xié)會(huì)(Electronic Industries Association,EIA) 所制定的異步傳輸標(biāo)準(zhǔn)接口。通常 RS232 接口以9個(gè)接腳 (DB9) 或是25個(gè)接腳 (DB25) 的型態(tài)出現(xiàn),一般個(gè)人計(jì)算機(jī)上會(huì)有兩組 RS232 接口,分別稱為 COM1 和 COM2。RS232接口的電平是5v,與FPGA的內(nèi)部電平不兼容,必須進(jìn)行電平兼容性轉(zhuǎn)換,而進(jìn)行電平轉(zhuǎn)換常常使用的芯片是MAX232。MAX232芯片是美信公司專門為電腦的RS232標(biāo)準(zhǔn)串口設(shè)計(jì)的接口電路,使用+5v單電源供電。內(nèi)部結(jié)構(gòu)基本可分三個(gè)部分:第一部分是電荷泵電路。由6腳和4只電容構(gòu)成。功能是產(chǎn)生+12v和12v兩個(gè)電源,提供給RS232串口電平的需要。第二部分是數(shù)據(jù)轉(zhuǎn)換通道。由11114腳構(gòu)成兩個(gè)數(shù)據(jù)通道。其中13腳(R1IN)、12腳(R1OUT)、11腳(T1IN)、14腳(T1OUT)為第一數(shù)據(jù)通道。8腳(R2IN)、9腳(R2OUT)、10腳(T2IN)、7腳(T2OUT)為第二數(shù)據(jù)通道。TTL/CMOS數(shù)據(jù)從T1IN、T2IN輸入轉(zhuǎn)換成RS232數(shù)據(jù)從T1OUT、T2OUT送到電腦DB9插頭;DB9插頭的RS232數(shù)據(jù)從R1IN、R2IN輸入轉(zhuǎn)換成TTL/CMOS數(shù)據(jù)后從R1OUT、R2OUT輸出。第三部分是供電。15腳GND、16腳VCC(+5v)。由RS232接口和MAX232芯片組成的電路原理圖如圖410所示。圖410 RS232接口電路原理圖 數(shù)碼管電路數(shù)碼管是一種半導(dǎo)體發(fā)光器件,其基本單元是發(fā)光二極管。、數(shù)碼管的分類數(shù)碼管按段數(shù)分為七段數(shù)碼管和八段數(shù)碼管,八段數(shù)碼管比七段數(shù)碼管多一個(gè)發(fā)光二極管單元(多一個(gè)小數(shù)點(diǎn)顯示);按能顯示多少個(gè)“8”可分為1位、2位、4位等等數(shù)碼管;按發(fā)光二極管單元連接方式分為共陽極數(shù)碼管和共陰極數(shù)碼管。共陽數(shù)碼管是指將所有發(fā)光二極管的陽極接到一起形成公共陽極(COM)的數(shù)碼管。共陽數(shù)碼管在應(yīng)用時(shí)應(yīng)將公共極COM接到+5V,當(dāng)某一字段發(fā)光二極管的陰極為低電平時(shí),相應(yīng)字段就點(diǎn)亮。當(dāng)某一字段的陰極為高電平時(shí),相應(yīng)字段就不亮。共陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極(COM)的數(shù)碼管。共陰數(shù)碼管在應(yīng)用時(shí)應(yīng)將公共極COM接到地線GND上,當(dāng)某一字段發(fā)光二極管的陽極為高電平時(shí),相應(yīng)字段就點(diǎn)亮。當(dāng)某一字段的陽極為低電平時(shí),相應(yīng)字段就不亮。、數(shù)碼管的驅(qū)動(dòng)方式數(shù)碼管要正常顯示,就要用驅(qū)動(dòng)電路來驅(qū)動(dòng)數(shù)碼管的各個(gè)段碼,從而顯示出我們要的數(shù)字,因此根據(jù)數(shù)碼管的驅(qū)動(dòng)方式的不同,可以分為靜態(tài)式和動(dòng)態(tài)式兩類。① 靜態(tài)顯示驅(qū)動(dòng):靜態(tài)驅(qū)動(dòng)也稱直流驅(qū)動(dòng)。靜態(tài)驅(qū)動(dòng)是指每個(gè)數(shù)碼管的每一個(gè)段碼都由一個(gè)單片機(jī)的I/O端口進(jìn)行驅(qū)動(dòng),或者使用如BCD碼二十進(jìn)制譯碼器譯碼進(jìn)行驅(qū)動(dòng)。靜態(tài)驅(qū)動(dòng)的優(yōu)點(diǎn)是編程簡單,顯示亮度高,缺點(diǎn)是占用I/O端口多,如驅(qū)動(dòng)5個(gè)數(shù)碼管靜態(tài)顯示則需要58=40根I/O端口來驅(qū)動(dòng),要知道一個(gè)89S51單片機(jī)可用的I/O端口才32個(gè)呢:),實(shí)際應(yīng)用時(shí)必須增加譯碼驅(qū)動(dòng)器進(jìn)行驅(qū)動(dòng),增加了硬件電路的復(fù)雜性。② 動(dòng)態(tài)顯示驅(qū)動(dòng):數(shù)碼管動(dòng)態(tài)顯示接口是單片機(jī)中應(yīng)用最為廣泛的一種顯示方式之一,動(dòng)態(tài)驅(qū)動(dòng)是將所有數(shù)碼管的8個(gè)顯示筆劃a,b,c,d,e,f,g,dp的同名端連在一起,另外為每個(gè)數(shù)碼管的公共極COM增加位選通控制電路,位選通由各自獨(dú)立的I/O線控制,當(dāng)單片機(jī)輸出字形碼時(shí),所有數(shù)碼管都接收到相同的字形碼,但究竟是那個(gè)數(shù)碼管會(huì)顯示出字形,取決于單片機(jī)對位選通COM端電路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開,該位就顯示出字形,沒有選通的數(shù)碼管就不會(huì)亮。通過分時(shí)輪流控制各個(gè)數(shù)碼管的的COM端,就使各個(gè)數(shù)碼管輪流受控顯示,這就是動(dòng)態(tài)驅(qū)動(dòng)。在輪流顯示過程中,每位數(shù)碼管的點(diǎn)亮?xí)r間為1~2ms,由于人的視覺暫留現(xiàn)象及發(fā)光二極管的余輝效應(yīng),盡管實(shí)際上各位數(shù)碼管并非同時(shí)點(diǎn)亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會(huì)有閃爍感,動(dòng)態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)省大量的I/O端口,而且功耗更低。本開發(fā)板設(shè)計(jì)采用的是靜態(tài)顯示八段數(shù)碼管,每一個(gè)數(shù)碼管的每一個(gè)管腳都對應(yīng)著一個(gè)FPGA芯片管腳,其電路原理圖如圖411所示。圖411 一位八段數(shù)碼管電路原理圖 LED指示燈電路發(fā)光二極管簡介發(fā)光二極管(LightEmittingDiode,LED),是一種半導(dǎo)體組件。初時(shí)多用作為指示燈、顯示板等;隨著白光LED的出現(xiàn),也被用作照明。它被譽(yù)為21世紀(jì)的新型光源,具有效率高,壽命長,不易破損等傳統(tǒng)光源無法與之比較的優(yōu)點(diǎn)。加正向電壓時(shí),發(fā)光二極管能發(fā)出單色、不連續(xù)的光,這是電致發(fā)光效應(yīng)的一種。改變所采用的半導(dǎo)體材料的化學(xué)組成成分,可使發(fā)光二極管發(fā)出在近紫外線、可見光或紅外線的光。1955年,美國無線電公司(RadioCorporationofAmerica)的魯賓?布朗石泰(RubinBraunstein)(1922年生)首次發(fā)現(xiàn)了砷化鎵(GaAs)及其它半導(dǎo)體合金的紅外放射作用。1962年,通用電氣公司的尼克?何倫亞克(NickHolonyakJr.)(1928年生)開發(fā)出第一種實(shí)際應(yīng)用的可見光發(fā)光二極管?! ED(Light Emitting Diode),發(fā)光二極管,是一種固態(tài)的半導(dǎo)體器件,它可以直接把電轉(zhuǎn)化為光。LED的心臟是一個(gè)半導(dǎo)體的晶片,晶片的一端附在一個(gè)支架上,一端是負(fù)極,另一端連接電源的正極,使整個(gè)晶片被環(huán)氧樹脂封裝起來。半導(dǎo)體晶片由兩部分組成,一部分是P型半導(dǎo)體,在它里面空穴占主導(dǎo)地位,另一端是N型半導(dǎo)體,在這邊主要是電子。但這兩種半導(dǎo)體連接起來的時(shí)候,它們之間就形成一個(gè)“PN結(jié)”。當(dāng)電流通過導(dǎo)線作用于這個(gè)晶片的時(shí)候,電子就會(huì)被推向P區(qū),在P區(qū)里電子跟空穴復(fù)合,然后就會(huì)以光子的形式發(fā)出能量,這就是LED發(fā)光的原理。而光的波長也就是光的顏色,是由形成PN結(jié)的材料決定的。發(fā)光二極管原理發(fā)光二極管是一種特殊的二極管。和普通的二極管一樣,發(fā)光二極管由半導(dǎo)體芯片組成,這些半導(dǎo)體材料會(huì)預(yù)先通過注入或摻雜等工藝以產(chǎn)生pn結(jié)結(jié)構(gòu)。與其它二極管一樣,發(fā)光二極管中電流可以輕易地從p極(陽極)流向n極(負(fù)極),而相反方向則不能。兩種不同的載流子:空穴和電子在不同的電極電壓作用下從電極流向pn結(jié)。當(dāng)空穴和電子相遇而產(chǎn)生復(fù)合,電子會(huì)跌落到較低的能階,同時(shí)以光子的方式釋放出能量。  它所發(fā)出的光的波長,及其顏色,是由組成pn結(jié)的半導(dǎo)體物料的禁帶能量所決定。由于硅和鍺是間接禁帶材料,在這些材料中電子與空穴的復(fù)合是非輻射躍遷,此類躍遷沒有釋出光子,所以硅和鍺二極管不能發(fā)光。發(fā)光二極管所用的材料都是直接禁帶型的,這些禁帶能量對應(yīng)著近紅外線、可見光、或近紫外線波段的光能量?! ≡诎l(fā)展初期,采用砷化鎵(GaAs)的發(fā)光二極管只能發(fā)出紅外線或紅光。隨著材料科學(xué)的進(jìn)步,人們已經(jīng)制造出可發(fā)出更短波長的、各種顏色的發(fā)光二極管。以下是傳統(tǒng)發(fā)光二極管所使用的無機(jī)半導(dǎo)體物料和所它們發(fā)光的顏色:  鋁砷化稼(AlGaAs)紅色及紅外線  鋁磷化稼(AlGaP)綠色  aluminiumgalliumindiumphosphide(AlGaInP)高亮度的橘紅色,橙色,黃色,綠色磷砷化稼(GaAsP)紅色,橘紅色,黃色磷化稼(GaP)紅色,黃色,綠色氮化鎵(GaN)綠色,翠綠色,藍(lán)色銦氮化稼(InGaN)近紫外線,藍(lán)綠色,藍(lán)色碳化硅(SiC)(用作襯底)藍(lán)色硅(Si)(用作襯底)藍(lán)色(開發(fā)中)藍(lán)寶石(Al2O3)(用作襯底)藍(lán)色  zincselenide(ZnSe)藍(lán)色鉆石(C)紫外線氮化鋁(AlN),aluminiumgalliumnitride(AlGaN)波長為遠(yuǎn)至近的紫外線發(fā)光二極管電路發(fā)光二極管只要給它一個(gè)合適的正向驅(qū)動(dòng)電壓就能使它發(fā)出特定的光來,為了對發(fā)光二極管進(jìn)行保護(hù),防止過大的電壓和電流加載在二極管上而燒毀發(fā)光二極管,往往需要在二極管上串聯(lián)一個(gè)分壓電阻。發(fā)光二極管的電路如圖412所示。 圖412 LED發(fā)光二極管電路原理圖  1.蜂鳴器的作用 蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,采用直流電壓供電,廣泛應(yīng)用于計(jì)算機(jī)、打印機(jī)、復(fù)印機(jī)、報(bào)警器、電子玩具、汽車電子設(shè)備、電話機(jī)、定時(shí)器等電子產(chǎn)品中作發(fā)聲器件?! ?.蜂鳴器的分類 蜂鳴器主要分為壓電式蜂鳴器和電磁式蜂鳴器兩種類型?! ?.蜂鳴器的電路圖形符號 蜂鳴器在電路中用字母“H”或“HA”(舊標(biāo)準(zhǔn)用“FM”、“LB”、“JD”等)表示。  1.壓電式蜂鳴器 壓電式蜂鳴器主要由多諧振蕩器、壓電蜂鳴片、阻抗匹配器及共鳴箱、外殼等組成。有的壓電式蜂鳴器外殼上還裝有發(fā)光二極管?! 《嘀C振蕩器由晶體管或集成電路構(gòu)成。當(dāng)接通電源后(~15V直流工作電壓),多諧振蕩器起振,~,阻抗匹配器推動(dòng)壓電蜂鳴片發(fā)聲。  壓電蜂鳴片由鋯鈦酸鉛或鈮鎂酸鉛壓電陶瓷材料制成。在陶瓷片的兩面鍍上銀電極,經(jīng)極化和老化處理后,再與黃銅片或不銹鋼片粘在一起?! ?.電磁式蜂鳴器 電磁式蜂鳴器由振蕩器、電磁線圈、磁鐵、振動(dòng)膜片及外殼等組成。接通電源后,振蕩器產(chǎn)生的音頻信號電流通過電磁線圈,使電磁線圈產(chǎn)生磁場。振動(dòng)膜片在電磁線圈和磁鐵的相互作用下,周期性地振動(dòng)發(fā)聲。蜂鳴器的驅(qū)動(dòng)電路FPGA的I/O口的電流驅(qū)動(dòng)能力有限,而蜂鳴器需要較大的驅(qū)動(dòng)電流,所以蜂鳴器不能直接由FPGA的I/O口驅(qū)動(dòng),可以用電流驅(qū)動(dòng)能力較強(qiáng)的三極管電路驅(qū)動(dòng)。蜂鳴器的電路接法如圖413所示。圖413 蜂鳴器電路原理圖 矩陣鍵盤矩陣鍵盤是單片機(jī)和嵌入式編程中所使用的鍵盤. 矩陣式鍵盤的結(jié)構(gòu)與工作原理  在鍵盤中按鍵數(shù)量較多時(shí),為了減少I/O口的占用,通常將按鍵排列成矩陣形式。在矩陣式鍵盤中,每條水平線和垂直線在交叉處不直接連通,而是通過一個(gè)按鍵加以連接。這樣,八個(gè)I/O口就可以構(gòu)成4*4=16個(gè)按鍵,比之直接將端口線用于鍵盤多出了一倍,而且線數(shù)越多,區(qū)別越明顯,比如再多加一條線就可以構(gòu)成20鍵的鍵盤,而直接用I/O口線則只能多出一鍵(9鍵)。由此可見,在需要的鍵數(shù)比較多時(shí),采用矩陣法來做鍵盤是合理的。  矩陣式結(jié)構(gòu)的鍵盤顯然比直接法要復(fù)雜一些,識別也要復(fù)雜一些,列線通過電阻接正電源,并將行線所接的FPGA的I/O口作為輸出端,而列線所接的I/O口則作為輸入。這樣,當(dāng)按鍵沒有按下時(shí),所有的輸出端都是高電平,代表無鍵按下。行線輸出是低電平,一旦有鍵按下,則輸入線就會(huì)被拉低,這樣,通過讀入輸入線的狀態(tài)就可得知是否有鍵按下了。具體的識別及編程方法如下所述。 矩陣式鍵盤的按鍵識別方法 確定矩陣式鍵盤上何鍵被按下介紹一種“行掃描法”?! ⌒袙呙璺?行掃描法又稱為逐行(或列)掃描查詢法,是一種最常用的按鍵識別方法,如上圖所示鍵盤,介紹過程如下。  判斷鍵盤中有無鍵按下 將全部行線置低電平,然后檢測列線的狀態(tài)。只要有一列的電平為低,則表示鍵盤中有鍵被按下,而且閉合的鍵位于低電平線與4根行線相交叉的4個(gè)按鍵之中。若所有列線均為高電平,則鍵盤中無鍵按下。 判斷閉合鍵所在的位置 在確認(rèn)有鍵按下后,即可進(jìn)入確定具體閉合鍵的過程。其方法是:依次將行線置為低電平,即在置某根行線為低電平時(shí),其它線為高電平。在確定某根行線位置為低
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1