版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005嵌入式系統(tǒng)原理與接口技術(shù)嵌入式系統(tǒng)原理與接口技術(shù)NEUSOFT Institute of information Technology .ChengDu成都東軟信息技術(shù)學(xué)院計(jì)算機(jī)系 楊宗angzongdeccniitYangzdneusoftNEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005第第 5 5 章章 ARMARM接口設(shè)計(jì)技
2、術(shù)接口設(shè)計(jì)技術(shù)本章主要內(nèi)容:鍵盤(pán)接口LED顯示器接口LCD顯示器接口觸摸屏接口通訊接口中斷接口A/D和D/A轉(zhuǎn)換器接口ARM的JTAG接口 NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 芯片芯片S3C44B0XS3C44B0X本章主要基于芯片S3C44B0X,引見(jiàn)其多個(gè)接口。S3C44B0X是基于ARM7TDMI的體系構(gòu)造,是ARM公司最早為業(yè)界普遍認(rèn)可并且博得最廣泛運(yùn)用的處置核。芯片S3C44B0X具有71個(gè)通用多功能輸入輸出引腳,這些I/O口的運(yùn)用是S3C44BOX處置器的根底運(yùn)用,分別包含
3、在如下7組端口中:1個(gè)10位輸出端口端口A;1個(gè)11位輸出端口端口B;1個(gè)16位輸入輸出端口端口C;2個(gè)8位輸入輸出端口端口D和G;2個(gè)9位輸入輸出端口端口E和F。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005鍵盤(pán)概述鍵盤(pán)概述 計(jì)算機(jī)的鍵實(shí)踐上就是開(kāi)關(guān),制造這種鍵的方法是多種多樣的,以下是幾種常用的按鍵: 機(jī)械式按鍵 電容式按鍵 薄膜式按鍵 霍耳效應(yīng)按鍵 NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005
4、 用用ARM芯片實(shí)現(xiàn)鍵盤(pán)接口芯片實(shí)現(xiàn)鍵盤(pán)接口本運(yùn)用實(shí)例中,要與4X4的矩陣鍵盤(pán)接口,采用節(jié)省口線的“行掃描法方法來(lái)檢測(cè)鍵盤(pán),這樣只需求8根口線,在此選取PF口作為檢測(cè)鍵盤(pán)用端口,并設(shè)定PF0 PF3為輸出掃描碼的端口,PF4-PF7為鍵值讀入口。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005LED顯示器接口概述顯示器接口概述 LED(Light Emitting Diode)常稱為七段發(fā)光二極管, 在公用的微型計(jì)算機(jī)系統(tǒng)中,特別是在嵌入式控制系統(tǒng)中, 運(yùn)用非常普遍。它價(jià)錢低廉、體積小、功耗低,而可
5、靠性又很好,因此,從單板微型機(jī)、袖珍計(jì)算機(jī)到許多微型機(jī)控制系統(tǒng)及數(shù)字化儀器都用LED作為輸出顯示。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005用用ARM芯片實(shí)現(xiàn)芯片實(shí)現(xiàn)LED顯示接口顯示接口 1接口電路+5V位驅(qū)動(dòng)第0位第1位第2位第3位第4位陽(yáng)極abcdefgDPPF0圖5-4 LED顯示掃描和驅(qū)動(dòng)電路ULN2803A段驅(qū)動(dòng)PF7PG0. . . . . . .PG7第5位第6位第7位NEUSOFT Institute of Information Technology, ChengDuDat
6、e: 12. Sept. 2005用用ARM芯片實(shí)現(xiàn)芯片實(shí)現(xiàn)LED顯示接口顯示接口2.初始化程序如下。 1設(shè)置PCONF、PCONG存放器,由于需求設(shè)定端口F、G為輸出口,因此,在端口任務(wù)之前設(shè)置: rPCONF 001 001 001 01 01 01 01 01 B0 x12555; rPCONG 01 01 01 01 01 01 01 01 B0 x5555;2設(shè)置PUPF、PUPG存放器,設(shè)置內(nèi)部上拉電阻的語(yǔ)句為: rPUPF=0 x00; /使能PF0-7的內(nèi)部上拉電阻 rPUPG=0 x00; /使能PG0-7的內(nèi)部上拉電阻NEUSOFT Institute of Informa
7、tion Technology, ChengDuDate: 12. Sept. 2005LCD顯示器接口概述顯示器接口概述液晶顯示是一種被動(dòng)的顯示,它不能發(fā)光,只能運(yùn)用周圍環(huán)境的光。根本原理是經(jīng)過(guò)給不同的液晶單元供電,控制其光線的經(jīng)過(guò)與否,從而到達(dá)顯示的目的。LCD有三種顯示方式:反射型,透射型和透反射型。市面上出賣的LCD有兩種類型:一種是帶有驅(qū)動(dòng)電路的LCD顯示模塊,這種LCD可以方便地與各種低檔單片機(jī)進(jìn)展接口;另一種是LCD顯示屏,沒(méi)有驅(qū)動(dòng)電路,需求與驅(qū)動(dòng)電路配合運(yùn)用 NEUSOFT Institute of Information Technology, ChengDuDate: 12
8、. Sept. 2005 LCD控制器 LCD 控制器用來(lái)把定位在系統(tǒng)存儲(chǔ)器中的視頻緩沖區(qū)的LCD圖象數(shù)據(jù)傳輸?shù)絃CD驅(qū)動(dòng)器,并產(chǎn)生必需的LCD控制信號(hào) 。REGBANK具有18個(gè)可編程存放器,用于配置LCD控制器LCDCDMA為公用DMAVIDPRCS 從LCDCDMA 接納數(shù)據(jù),將相應(yīng)格式的數(shù)據(jù)通TIMEGEN包含可編程的邏輯 TIMEGEN部分產(chǎn)生VFRAME, VLINE, VCLK, VM等信號(hào)。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005觸摸屏的接口設(shè)計(jì)觸摸屏的接口設(shè)計(jì)1 .觸摸屏的
9、驅(qū)動(dòng)芯片ADS7843典型接口 觸摸屏的控制采用公用芯片,專門處置能否有筆或手指按下觸摸屏,并在按下時(shí)分別給兩組電極通電,然后將其對(duì)應(yīng)位置的模擬電壓信號(hào)經(jīng)過(guò)A/D轉(zhuǎn)換送回處置器。S3C44B0選取PG口與ADS7843接口,共運(yùn)用PG2 - PG7的6條口線,也可以選擇其他的I/O口,但留意不要與I/O口上曾經(jīng)設(shè)定的功能相沖突其中,X+、Y+、X-、Y-引腳直接與觸摸屏的相應(yīng)管腳相連。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 觸摸屏的接口設(shè)計(jì)觸摸屏的接口設(shè)計(jì)2 編程實(shí)現(xiàn) 利用銜接好的電路設(shè)置
10、PCONG存放器如下: rPCONG = Ox015f; 其中,PENIRQ最好加上內(nèi)部上拉,設(shè)置為: rPUPGOx80。1讀取觸摸點(diǎn)坐標(biāo)程序: 編程采用固定參考電壓方式,因此SER/DFR=1。首先檢測(cè)PENIRQ能否為低電平,假設(shè)為低電平,那么以為有接觸;否那么以為觸摸屏沒(méi)有接觸。利用軟件模擬DIN, DOUT和DCLK上的3線串行傳輸時(shí)序,將讀取的x或Y坐標(biāo)數(shù)值的控制字串行送入ADS7843,然后再串行讀出坐標(biāo)值。最后將X和Y軸坐標(biāo)值送串口顯示即可。2送控制字并讀取結(jié)果子程序。 NEUSOFT Institute of Information Technology, ChengDuDa
11、te: 12. Sept. 2005 串行通訊概述 串行數(shù)據(jù)傳送方式: 單工 半雙工 全雙工 串行通訊方式: 同步通訊 異步通訊NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005S3C44BOX內(nèi)部集成的內(nèi)部集成的UART S3C44B0X UART單元提供了兩個(gè)異步串口SIO,每個(gè)SIO可以操作在中斷方式或DMA方式,支持波特率最大為115.2kbps, 每個(gè)SIO通道包含都有一個(gè)16字節(jié)的接納與發(fā)送FIFO緩沖區(qū)。 每個(gè)UART模塊包含以下幾個(gè)部件:波特率發(fā)生器,發(fā)送器,接納器和控制單元。 NEU
12、SOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 UART操作操作數(shù)據(jù)發(fā)送數(shù)據(jù)接納 動(dòng)流控制AFC 非自動(dòng)流控制經(jīng)過(guò)軟件控制nRTS和nCTS 調(diào)制解調(diào)器接口NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 中斷中斷DMA懇求產(chǎn)生器懇求產(chǎn)生器 S3C44BOX的每個(gè)UART都有7個(gè)形狀信號(hào):接納FIFO/緩沖區(qū)數(shù)據(jù)預(yù)備好、發(fā)送FIFO緩沖區(qū)空、發(fā)送移位存放器空、溢出錯(cuò)誤、奇偶校驗(yàn)錯(cuò)誤、幀錯(cuò)誤和中止,一切這些形狀
13、都由對(duì)應(yīng)的UART形狀存放器(UTRSTATn/UERSTATn)中的相應(yīng)位來(lái)表現(xiàn)。當(dāng)接納器要將接納移位存放器的數(shù)據(jù)送到接納FIFO,它會(huì)激活接納FIFO滿形狀信號(hào),假設(shè)控制存放器中的接納方式選為中斷方式,就會(huì)引發(fā)接納中斷。當(dāng)發(fā)送器從發(fā)送FIFO中取出數(shù)據(jù)送到發(fā)送移位存放器,那么FIFO空形狀信號(hào)將會(huì)被激活。假設(shè)控制存放器中的發(fā)送方式選為中斷方式,就會(huì)引發(fā)發(fā)送中斷。 NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 與與FIFO有關(guān)的中斷有關(guān)的中斷 類型FIFO類型非FIFO方式Rx中斷每當(dāng)接納數(shù)據(jù)
14、到達(dá)接納FIFO觸發(fā)的程度,就產(chǎn)生接納中斷;假設(shè)FIFO非空且延續(xù)3個(gè)字時(shí)間沒(méi)有接納到任何數(shù)據(jù),就產(chǎn)生超時(shí)中斷;每當(dāng)接納數(shù)據(jù)滿,接納移位存放器將產(chǎn)生一個(gè)中斷;Tx中斷每當(dāng)發(fā)送數(shù)據(jù)到達(dá)發(fā)送FIFO觸發(fā)的程度,就產(chǎn)生發(fā)送中斷;每當(dāng)發(fā)送數(shù)據(jù)空,發(fā)送堅(jiān)持存放器將產(chǎn)生一個(gè)中斷;錯(cuò) 誤 中斷幀錯(cuò)誤、奇偶校驗(yàn)錯(cuò)誤和被檢測(cè)到并按字節(jié)接納的中止信號(hào),都將產(chǎn)生錯(cuò)誤中斷;當(dāng)?shù)竭_(dá)接納FIFO的頂部,就會(huì)產(chǎn)生溢出錯(cuò)誤中斷;一切錯(cuò)誤都會(huì)立刻產(chǎn)生一個(gè)錯(cuò)誤中斷。但兩個(gè)錯(cuò)誤同時(shí)發(fā)生,只需一個(gè)中斷會(huì)產(chǎn)生;NEUSOFT Institute of Information Technology, ChengDuDate: 12. S
15、ept. 2005 波特率發(fā)生器波特率發(fā)生器 波特率發(fā)生器以MCLK作為時(shí)鐘源 每個(gè)UART的波特率發(fā)生器為傳輸提供了串行移位時(shí)鐘。波特率時(shí)鐘由經(jīng)過(guò)時(shí)鐘源的16分頻及一個(gè)由UART波特率除數(shù)存放器(UBRDIVn)指定的16位除數(shù)決議。 UBRDIVn取整MCLK波特率16-1 NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 回送方式與紅外通訊方式回送方式與紅外通訊方式回送方式:S3C44BOX的UART提供的一個(gè)測(cè)試方式。在這種方式下,發(fā)送出的數(shù)據(jù)會(huì)立刻被接納。這一特性用于校驗(yàn)運(yùn)轉(zhuǎn)處置器內(nèi)部發(fā)送
16、和接納通道的功能,這種方式可以經(jīng)過(guò)設(shè)置UART控制存放器(UCONn)中的回送位來(lái)實(shí)現(xiàn)。紅外通訊方式:S3C44BOX的UART模塊支持紅外線IR)發(fā)送和接納。可以經(jīng)過(guò)設(shè)置UART控制存放器(UCONn)中的紅外方式位來(lái)選擇這一方式。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005S3C44BOX的的UART 的運(yùn)用的運(yùn)用1.電路接口和I/O口設(shè)置 S3C44BOX的串行運(yùn)用接口電路中的PC12,PC13,PE1,PE2是多功能I/O口,因此,在編寫(xiě)串口數(shù)據(jù)收發(fā)程序之前,首先需求對(duì)PC口和PE口的任
17、務(wù)方式進(jìn)展設(shè)置。 Rpconc = Ox0f000000|rPCONC; rPUPC = 0 x3000; /設(shè)置內(nèi)部上拉 rPCONE = (rPCONE & Oxfc3)|Oxeb; rPUPE = 0 x6;NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 S3C44BOX的的UART 的運(yùn)用的運(yùn)用 2.UART初始化 對(duì)UART口的可配置參數(shù)進(jìn)展初始化,使其可以按照所要求的通訊方式進(jìn)展通訊。對(duì)UART口進(jìn)展初始化的設(shè)置程序見(jiàn)課本P*。 3.字符發(fā)送程序Uart_SendByte()見(jiàn)
18、課本P* 。 4.字符接納程序Uart_GetByte()見(jiàn)課本P*。 NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 USB接口概述 USB(通用串行總線)接口正在被用于多種嵌入式系統(tǒng)設(shè)備的數(shù)據(jù)通訊中,如挪動(dòng)硬盤(pán)、數(shù)碼相機(jī)、PDA、高速數(shù)據(jù)采集設(shè)備等。它是由Compaq、HP、Intel、Lucent、Microsoft、NEC和Philips七家公司結(jié)合推出的新一代規(guī)范接口總線。是一種銜接外圍設(shè)備的機(jī)外總線。 其主要性能特點(diǎn)如下: 提供機(jī)箱外的熱即插即用功能 ;每個(gè)USB系統(tǒng)中有個(gè)主機(jī),采用“
19、級(jí)聯(lián)方式USB總線可銜接多個(gè)外部設(shè)備;適用于帶寬范圍在幾千位秒Kb/s)一幾百兆位l秒(Mb/s的設(shè)備;低本錢的電纜和銜接器;具有錯(cuò)誤檢測(cè)和處置機(jī)制;較低的協(xié)議開(kāi)銷帶來(lái)了高的總線性能;支持主機(jī)與設(shè)備之間的多數(shù)據(jù)流和多音訊流傳輸 。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 USB系統(tǒng)組成系統(tǒng)組成 一個(gè)USB系統(tǒng)由三部分來(lái)描畫(huà): USB主機(jī):在任一USB系統(tǒng)中只需一個(gè)主機(jī),到主計(jì)算機(jī)系統(tǒng)的USB接口被稱作主控制器。 USB設(shè)備:分為Hub集線器和Function功能兩大類。Hub提供到USB的附
20、加銜接點(diǎn),功能為主機(jī)系統(tǒng)提供附加的性能。 USB互連:USB互連指的是USB設(shè)備與主機(jī)的銜接和通訊方式,它包括總線拓?fù)錁?gòu)造、內(nèi)層關(guān)系、數(shù)據(jù)流模型和USB調(diào)度表。 USB總線用來(lái)銜接各USB設(shè)備和USB主機(jī) 。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 USB的物理接口的物理接口 USB總線的電纜有4根導(dǎo)線:一對(duì)規(guī)范尺寸的雙絞信號(hào)線和一對(duì)規(guī)范尺寸的電源線。 USB總線支持的數(shù)據(jù)傳輸率有三種:高速信令位傳輸率為480Mbs;全速信令位傳輸率為12Mbs;低速信令位傳輸率為1.5Mb/s。 USB2
21、.0支持在主控制器與Hub之間用高速傳輸全速和低速數(shù)據(jù),而Hub與設(shè)備之間以全速或低速傳輸數(shù)據(jù),這種支持才干可以將全速設(shè)備和低速設(shè)備對(duì)高速設(shè)備可用帶寬的影響減到最小。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005USB的總線協(xié)議的總線協(xié)議 USB是一種查詢(Polling總線,由主控制器啟動(dòng)一切的數(shù)據(jù)傳輸。USB上所掛連的外設(shè)經(jīng)過(guò)由主機(jī)調(diào)度的( Host-Scheduled、基于令牌的Token-Based協(xié)議來(lái)共享USB帶寬。大部分總線事務(wù)涉及3個(gè)包的傳輸 :令牌包 (Token Packet)
22、 數(shù)據(jù)包Data Packet 握手包Handshake Packet主控制器和Hub之間的某些總線事務(wù)涉及4個(gè)包的傳輸,這些類型的事務(wù)用來(lái)管理主機(jī)與全/低速設(shè)備之間的數(shù)據(jù)傳輸。主機(jī)與設(shè)備端點(diǎn)之間的USB數(shù)據(jù)傳輸模型被稱作管道,管道有兩種類型:流和音訊。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 USB接口任務(wù)原理接口任務(wù)原理 USB設(shè)備最大的特點(diǎn)就是即插即用,之所以可以這樣,是由于USB協(xié)議規(guī)定在主機(jī)啟動(dòng)或USB設(shè)備插入系統(tǒng)時(shí)都要對(duì)設(shè)備進(jìn)展配置。就是按照USB協(xié)議,在USB主機(jī)與USB設(shè)備之
23、間進(jìn)展的一系列“問(wèn)答過(guò)程 。從而主機(jī)知道了設(shè)備的情況以及該如何與設(shè)備通訊,并為設(shè)備設(shè)置一個(gè)獨(dú)一的地址 。在配置階段主機(jī)也了解了設(shè)備端點(diǎn)的運(yùn)用情況,便可以經(jīng)過(guò)這些端點(diǎn)來(lái)進(jìn)展特定傳輸方式的通訊。對(duì)于規(guī)范USB設(shè)備,操作系統(tǒng)帶有它的驅(qū)動(dòng),而不需求編寫(xiě)專門的主機(jī)驅(qū)動(dòng)程序。但這樣就必需為它選擇一種規(guī)范命令集;但對(duì)于非規(guī)范設(shè)備,那么可以自定義一套懇求指令集,并需求編寫(xiě)專門的主機(jī)驅(qū)動(dòng)程序來(lái)實(shí)現(xiàn)對(duì)USB設(shè)備的操作。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005以太網(wǎng)接口概述以太網(wǎng)接口概述 以太網(wǎng)以其高度靈敏、相對(duì)
24、簡(jiǎn)單、易于實(shí)現(xiàn)的特點(diǎn),成為當(dāng)今最重要的一種局域網(wǎng)建網(wǎng)技術(shù)。通常所說(shuō)的以太網(wǎng)主要是指以下3種不同的局域網(wǎng)技術(shù): 以太網(wǎng)/IEEE 802.3 采用同軸電纜作為網(wǎng)絡(luò)介質(zhì),傳輸速率到達(dá)10 Mbps。 100 Mbps以太網(wǎng) 又稱為快速以太網(wǎng),采用雙紋線作為網(wǎng)絡(luò)介質(zhì),傳輸速率到達(dá)100 Mbps。 1000 Mbps以太網(wǎng) 又稱為千兆以太網(wǎng),采用光纜或雙紋線作為網(wǎng)絡(luò)介質(zhì),傳輸速率到達(dá)1000 Mbps(1 Gbps)。 NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 以太網(wǎng)任務(wù)原理以太網(wǎng)任務(wù)原理 以太網(wǎng)
25、最早是由Xeros公司開(kāi)發(fā)的一種基帶局域網(wǎng)技術(shù); 運(yùn)用同軸電纜作為網(wǎng)絡(luò)介質(zhì); 以太網(wǎng)采用廣播機(jī)制; 采用載波多路訪問(wèn)和碰撞檢測(cè)(CSMA/CD)機(jī)制; 數(shù)據(jù)傳輸速率到達(dá)10 Mbps; 以太網(wǎng)IEEE 8023通常運(yùn)用專門的網(wǎng)絡(luò)接口卡或經(jīng)過(guò)系統(tǒng)主電路板上的電路實(shí)現(xiàn)。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 以太網(wǎng)的傳輸編碼以太網(wǎng)的傳輸編碼 曼徹斯特編碼 差分曼徹斯特編碼 NEUSOFT Institute of Information Technology, ChengDuDate: 12.
26、 Sept. 2005 以太網(wǎng)幀格式以太網(wǎng)幀格式 字段同步位分隔位目的地址源地址類型長(zhǎng)度數(shù)據(jù)段填充位FCS長(zhǎng)度568484816461 500X32在以太網(wǎng)幀中,同步位、分隔位、填充位和校驗(yàn)位這幾個(gè)字段都是由以太網(wǎng)控制器自動(dòng)產(chǎn)生的;人們所關(guān)懷的只是目的地址、源地址、類型和數(shù)據(jù)這4個(gè)字段的內(nèi)容;一切數(shù)據(jù)位的傳輸由低位開(kāi)場(chǎng)(傳輸?shù)奈涣鬟\(yùn)用曼徹斯特編碼);以太網(wǎng)的沖突退避算法是由硬件自動(dòng)執(zhí)行的; NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 以太網(wǎng)控制器以太網(wǎng)控制器RTL8019 RTL8019是高度
27、集成的以太網(wǎng)控制器,為即插即用式NE2000兼容網(wǎng)絡(luò)適配器提供了簡(jiǎn)易的處理方案。RTL8019共有32個(gè)輸入輸出地址,對(duì)應(yīng)地址偏移量為00hlFh。RTL8019的內(nèi)部存放器是分頁(yè)的,每個(gè)存放器都是8位。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005RTL8019存放器存放器1.命令存放器CR2.與發(fā)送接納相關(guān)的存放器3.其他存放器:IMR:中斷屏蔽存放器,設(shè)置成0 x00時(shí),屏蔽一切的中斷,設(shè)置成0 xFF將允許中斷。MAR0一MAR8:多點(diǎn)廣播地址,可以全寫(xiě)0 xFF。PAGE2的存放器是只讀
28、的,不用設(shè)置。PAGE3的存放器不是NE2000兼容的,所以也不用設(shè)置。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005以太網(wǎng)模塊的接口設(shè)計(jì)以太網(wǎng)模塊的接口設(shè)計(jì) 配置RTL8019:為了系統(tǒng)的精簡(jiǎn),配置RTL8019為非即插即用方式。有著固定的中斷,有著固定的端口地址。 以太網(wǎng)模塊與處置器的接口電路:NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005IIC接口概述接口概述 IIC是一種雙向兩線制的串行總線,
29、由于它支持任何一種IC制造工藝,且可以提升硬件的效率和簡(jiǎn)化電路的設(shè)計(jì),因此眾多廠商都提供了IIC兼容芯片。 S3C44BOX內(nèi)部也具有IIC總線接口模塊,支持一個(gè)多主IIC-BUS串形接口,主S3C44B0X能發(fā)送或接納串形數(shù)據(jù)到從設(shè)備,并遵守規(guī)范的IIC協(xié)議。 IIC總線操作方式為:主發(fā)送方式、主接納方式、從發(fā)送方式、從接納方式。 NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005S3C44B0X的的IIC總線總線 S3C44B0X處置器多主方式的IIC總線串行接口。S3C44B0X采用專門的串行數(shù)
30、據(jù)線SDA和串行時(shí)鐘線(SCL)與總線上的其他外設(shè)傳輸信息。IIC總線操作讀寫(xiě)操作配置IIC總線IIC總線接口公用存放器NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 CAN總線概述總線概述CAN全稱為Controller Area Network,即控制器局域網(wǎng),是國(guó)際上運(yùn)用最廣泛的現(xiàn)場(chǎng)總線之一。CAN的主要特點(diǎn)包括:低本錢;極高的總線利用率;很遠(yuǎn)的數(shù)據(jù)傳輸間隔(長(zhǎng)達(dá)10公里);高速的數(shù)據(jù)傳輸速率高達(dá)1Mbit/s;可根據(jù)報(bào)文的ID決議接納或屏蔽該報(bào)文;可靠的錯(cuò)誤處置和檢錯(cuò)機(jī)制;發(fā)送的信息遭到破
31、壞后可自動(dòng)重發(fā);節(jié)點(diǎn)在錯(cuò)誤嚴(yán)重的情況下具有自動(dòng)退出總線的功能;報(bào)文不包含源地址或目的地址,僅用標(biāo)志符來(lái)指示功能信息優(yōu)先級(jí); NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 CAN總線與同步串行接口總線與同步串行接口SIOS3C44B0X 的SIO能與各種類型的串行外設(shè)接口,這個(gè)SIO模塊能以一定的頻率由存放器設(shè)定發(fā)送或接納8位串行數(shù)據(jù)。時(shí)鐘源可以選擇內(nèi)部時(shí)鐘或外部時(shí)鐘。SIO模塊功能:8位數(shù)據(jù)緩沖SIODAT;12位的預(yù)定標(biāo)器SBRDR;8位間隔計(jì)數(shù)器ITVCNT;時(shí)鐘源選擇邏輯;串行數(shù)據(jù)I/O腳
32、SIORXD和 SIOTXD;外部時(shí)鐘輸入輸出腳SIOCK;DMA運(yùn)轉(zhuǎn)方式。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 SIO正常操作方式正常操作方式操作方式:發(fā)送與接納同時(shí)進(jìn)展,一個(gè)發(fā)送數(shù)據(jù)腳,一個(gè)接納數(shù)據(jù)腳,當(dāng)一個(gè)字節(jié)寫(xiě)入SIODAT數(shù)據(jù)存放器,假設(shè)SIO運(yùn)轉(zhuǎn)位設(shè)置和發(fā)送方式允許,那么SIO開(kāi)場(chǎng)發(fā)送數(shù)據(jù)。對(duì)SIO模塊編程的步驟:配置I/O腳(SIOTXD, SIOCLK, SIORXD);設(shè)置SIOCON為適當(dāng)?shù)呐渲?;設(shè)置串行I/O中斷允許位;假設(shè)想發(fā)送數(shù)據(jù),寫(xiě)數(shù)據(jù)到SIODAT;設(shè)置SI
33、OCON3為1,開(kāi)場(chǎng)數(shù)據(jù)移位操作;當(dāng)數(shù)據(jù)移位操作完成時(shí),SIO中斷被懇求和SIODAT接納到數(shù)據(jù);前往第4步。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005中斷接口概述中斷接口概述S3C44BOX具有30個(gè)中斷源,包括1個(gè)看門狗定時(shí)器,6個(gè)定時(shí)器,6個(gè)UART,8個(gè)外部,4個(gè)DMA,2個(gè)RTC,1個(gè)ADC,1個(gè)IIC和1個(gè)SIO共30個(gè)中斷。S3C44BOX內(nèi)置的中斷控制器可以接納來(lái)自30個(gè)中斷源的懇求。S3C44B0X支持新的中斷處置方式稱為矢量中斷方式。中斷控制器的角色,就是呼應(yīng)來(lái)自FIQ(快
34、速中斷懇求)或IRQ(普通中斷懇求)的中斷,并懇求內(nèi)核對(duì)中斷進(jìn)展處置。多個(gè)中斷懇求發(fā)生時(shí),由硬件優(yōu)先級(jí)邏輯確定應(yīng)該有哪個(gè)中斷得到效力,同時(shí)硬件邏輯使中斷向量表的跳轉(zhuǎn)指令加載到0X18或0X1C位置,在該位置執(zhí)行跳轉(zhuǎn)指令使程序跳到相應(yīng)的中斷效力線程,因此相對(duì)于傳統(tǒng)的ARM的軟件方法可以大大減少中斷進(jìn)入延時(shí)。 NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 中斷控制器中斷控制器 1.中斷方式 ARM7TDMI有2種類型的中斷方式:FIQ和IRQ。 IRQ和FIQ之間的區(qū)別是:對(duì)于FIQ必需盡快處置事件
35、并分開(kāi)這個(gè)方式;IRQ可以被FIQ中斷,但I(xiàn)RQ不能中斷FIQ;為了使FIQ更快,FIQ方式具有更多的私有存放器。2.PSR的F位和I位 PSR指ARM7TDMI處置器的程序形狀存放器。假設(shè)PSR的F位被設(shè)置為1,處置器將不接受來(lái)自中斷控制器的FIQ;假設(shè)PSR的I位被設(shè)置為1,處置器將不接受來(lái)自中斷控制器的IRQ。 因此,為了使能相應(yīng)中斷機(jī)制,PSR的F位或I位必需被清0,同時(shí)中斷屏蔽存放器INTMSK的相應(yīng)位也必需被清0。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 中斷控制器中斷控制器3.
36、中斷懇求存放器INTPND INTPND的各位指示了某個(gè)中斷懇求能否還未被處置。在INTPND中將要或已被置位的中斷位稱為pending位。INTPND是一個(gè)只讀存放器,在中斷效力程序中要想去除pending位時(shí),需求采用在中斷效力存放器I_ISPC或F_ISPC的相應(yīng)位寫(xiě)入1的方式實(shí)現(xiàn)。 INTPND存放器中的26個(gè)位對(duì)應(yīng)著每一個(gè)中斷源。當(dāng)某個(gè)中斷產(chǎn)生時(shí),INTPND中的相應(yīng)位就會(huì)置1,闡明該中斷還未被處置。在中斷效力程序中,當(dāng)處置終了后必需及時(shí)去除該pending位,從而使系統(tǒng)可以及時(shí)再次呼應(yīng)該類型的中斷。4. 中斷屏蔽存放器INTMSK 假設(shè)該存放器的某位被置1,那么與該位對(duì)應(yīng)的中斷呼應(yīng)
37、被制止。假設(shè)對(duì)應(yīng)位為0,那么這個(gè)中斷發(fā)生時(shí)將會(huì)被正常呼應(yīng)。 假設(shè)某個(gè)中斷在INTMSK存放器中的對(duì)應(yīng)位為1,但是又有這個(gè)中斷發(fā)生,那么它的pending位還是會(huì)置位,只是不會(huì)自動(dòng)轉(zhuǎn)入中斷效力程序。假設(shè)全局屏蔽位被置1,那么,當(dāng)任一中斷發(fā)生時(shí),中斷pending位還是會(huì)置位,但是一切的中斷都不會(huì)得到效力。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 中斷源中斷源在30個(gè)中斷源中有26個(gè)中斷源提供應(yīng)中斷控制器,4個(gè)外部中斷(EINT4/5/6/7)懇求是經(jīng)過(guò)“或的方式合成為1個(gè)中斷源送至中斷控制器,
38、2個(gè)UART錯(cuò)誤中斷(UERRORO/1)也是如此。 下頁(yè)續(xù)下頁(yè)續(xù)NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 中斷源中斷源n留意:EINT4, EINT5, EINT6和EINT7分享同一個(gè)中斷懇求源,中斷效力程序ISR要經(jīng)過(guò)讀取EXTINTPND3-0存放器來(lái)區(qū)別這4個(gè)中斷源,并在處置終了時(shí)經(jīng)過(guò)將EXTINTPND3-0中對(duì)應(yīng)位寫(xiě)1來(lái)去除該位。 NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 中
39、斷優(yōu)先級(jí)產(chǎn)生模塊中斷優(yōu)先級(jí)產(chǎn)生模塊 S3C44BOX中斷優(yōu)先級(jí)的決議有兩種方式:經(jīng)過(guò)軟件查詢決議中斷優(yōu)先級(jí),該方式在跳到相應(yīng)效力程序之前需求一個(gè)較長(zhǎng)的延遲時(shí)間;經(jīng)過(guò)硬件決議中斷優(yōu)先級(jí):矢量中斷方式。 假設(shè)中斷向量方式運(yùn)用和一個(gè)中斷源被配置為ISQ中斷,中斷將被中斷優(yōu)先級(jí)產(chǎn)生模塊處置。中斷優(yōu)先級(jí)產(chǎn)生模塊處置包括五個(gè)單元:1個(gè)主單元,4個(gè)從單元,每個(gè)從單元管理6個(gè)中斷源,包括4個(gè)優(yōu)先級(jí)次序可編程的優(yōu)先級(jí)源(sGn)和2個(gè)固定優(yōu)先級(jí)源。一個(gè)主單元管理4個(gè)從單元mGn和2個(gè)中斷源mGKn,用來(lái)確定4個(gè)從單元和2個(gè)中斷源的優(yōu)先級(jí)mGKn。NEUSOFT Institute of Information
40、Technology, ChengDuDate: 12. Sept. 2005 中斷優(yōu)先級(jí)中斷優(yōu)先級(jí)假設(shè)中斷源A被設(shè)置為FIQ中斷,而中斷源B設(shè)置為IRQ中斷,那么中斷源A比中斷源B具有更高的中斷優(yōu)先級(jí),由于在任何情況下,FIQ中斷都比IRQ中斷具有更高的優(yōu)先級(jí)。假設(shè)中斷源A和中斷源B在不同的主單元中,并且A所在的主單元的優(yōu)先級(jí)比B所在的主單元優(yōu)先級(jí)高,那么中斷源A的優(yōu)先級(jí)一定比中斷源B的優(yōu)先級(jí)高。假設(shè)中斷源A和B在同一個(gè)主單元中,且中斷源A的優(yōu)先級(jí)比B高,那么A具有更高的優(yōu)先級(jí)。位于sGA, sGB, sGC和sGD的中斷優(yōu)先級(jí)總是高于位于sGKA和sGKB的中斷優(yōu)先級(jí)。在sGA,sGB,s
41、GC和sGD之間的優(yōu)先級(jí)的高低是可編程的,或者經(jīng)過(guò)Round一Robin輪轉(zhuǎn)方式來(lái)決議。在sGKA和sGKB之間,sGKA總是擁有更高的優(yōu)先級(jí)。mGA, mGB, mGC和mGD組中的中斷優(yōu)先級(jí)總是高于mGKA和mGKB。因此,MGKA和mGKB在一切中斷源之中優(yōu)先級(jí)是最低的。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 中斷矢量地址表中斷矢量地址表 分支指令機(jī)器代碼分支指令機(jī)器代碼= 0 xea000000 +( - vector = 0 xea000000 +( - - 0 x8)2)add
42、ress - 0 x8)2) 其中其中destination addressdestination address為中斷效力線程為中斷效力線程ISR ISR 的開(kāi)場(chǎng)地址,的開(kāi)場(chǎng)地址,vector vector address address 為中斷源在中斷相量表中的地址,即分支指令所在地址,分支為中斷源在中斷相量表中的地址,即分支指令所在地址,分支指令機(jī)器代碼有硬件自動(dòng)產(chǎn)生。指令機(jī)器代碼有硬件自動(dòng)產(chǎn)生。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 中斷矢量地址表中斷矢量地址表 每個(gè)中斷源對(duì)應(yīng)的矢
43、量地址 中斷源矢量地址中斷源矢量地址EINT00 x00000020INT_TIMER10 x00000064EINT10 x00000024INT_TIMER20 x00000068EINT20 x00000028INT_TIMER30 x0000006cEINT30 x0000002cINT_TIMER40 x00000070EINT4/5/6/70 x00000030INT_TIMER50 x00000074TICK0 x00000034INT_URXD00 x00000080INT_ZDMA00 x00000040INT_URXD10 x00000084INT_ZDMA10 x0000
44、0044INT_IIC0 x00000088INT_BDMA00 x00000048INT_SIO0 x0000008cINT_BDMA10 x0000004cINT_UTXD00 x00000090INT_WDT0 x00000050INT_UTXD10 x00000094INT_UERR0/10 x00000054NT_RTC0 x000000a0INT_TIMER00 x00000060INT_ADC0 x000000c0NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 控制中斷的存放器控制中
45、斷的存放器1.中斷控制存放器2.中斷懇求存放器3.中斷方式存放器4.中斷屏蔽存放器5.IRQ矢量方式存放器6.IRQ/FIQ中斷效力存放器7.外部中斷控制存放器8.外部中斷懇求存放器 NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005外部中斷的運(yùn)用外部中斷的運(yùn)用1.I/O口設(shè)置 首先對(duì)PG口的任務(wù)方式進(jìn)展設(shè)置,要讓PG4-7任務(wù)在外部中斷輸入形狀。因此,要將PG口設(shè)置在功能3方式下,采用語(yǔ)句: rPCONG = 11 11 11 11 xx xx xx xxB; 假設(shè)希望采用內(nèi)部上拉,那么語(yǔ)句為: r
46、PUPG = 0000 xxxxB。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 外部中斷的運(yùn)用外部中斷的運(yùn)用2.外部中斷觸發(fā)方式設(shè)置 利用外部中斷控制存放器來(lái)設(shè)置外部中斷的觸發(fā)方式由于采用電平觸發(fā)容易引起反復(fù)觸發(fā),因此建議采用下降沿或上升沿觸發(fā),不同觸發(fā)方式的語(yǔ)句如下: 采用下降沿觸發(fā)時(shí): rEXTINT=01x 01x 01x 01x xxx xxx xxx xxxB;采用上升沿觸發(fā)時(shí): rEXTINT=10 x 10 x 10 x 10 x xxx xxx xxx xxxB;采用邊沿觸發(fā)時(shí)
47、: rEXTINT=11x 11x 11x 11x xxx xxx xxx xxxB;采用低電平觸發(fā)時(shí): rEXTINT=000 000 000 000 xxx xxx xxx xxxB;NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 外部中斷的運(yùn)用外部中斷的運(yùn)用3 中斷存放器設(shè)置 將EINT4-7設(shè)置為IRQ中斷方式的語(yǔ)句為: rINTCON=0 x5 ; /非矢量中斷方式,制止FIQ中斷,使能IRQ中斷 設(shè)置好了,采用以下語(yǔ)句開(kāi)啟中斷: rINTMSK= (BIT_GLOBAL|BIT_EIN
48、T4567)。4 主程序編寫(xiě),代碼見(jiàn)課本P*.5 中斷處置程序 void irq_Eint4567lsr(void) which_int = rEXTINTPND; rEXTINTPND = Ox0f; /去除EXTINTPND存放器 rl_lSPC= BIT_EINT4567; /去除pending_bit Delay(1000); /延時(shí)消抖 NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 模模/數(shù)轉(zhuǎn)換概述數(shù)轉(zhuǎn)換概述所謂模數(shù)轉(zhuǎn)換器就是把電模擬量轉(zhuǎn)換成為數(shù)字量的電路.微機(jī)與控制系統(tǒng)的接口框圖傳
49、感器 n多路開(kāi)關(guān)采 樣保 持模 擬控 制D/AA/D微型機(jī)低 通濾 波放大低 通濾 波低 通濾 波傳 感器 2傳 感器 1放大放大現(xiàn)場(chǎng)信號(hào)1現(xiàn)場(chǎng)信號(hào)2現(xiàn)場(chǎng)信號(hào)n:NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 模模/ /數(shù)轉(zhuǎn)換的方法和原理數(shù)轉(zhuǎn)換的方法和原理 1.計(jì)數(shù)式A/D轉(zhuǎn)換法 8 位D/A轉(zhuǎn) 換 器8位計(jì)數(shù)器D7 D6 D5 D4 D3 D2 D1 D0CLK開(kāi)始轉(zhuǎn)換轉(zhuǎn)換結(jié)束CLR比較器V0ViC 其中,Vi是模擬輸入電壓,V0是D/A轉(zhuǎn)換器的輸出電壓,C是控制計(jì)數(shù)端,當(dāng)C=1時(shí),計(jì)數(shù)器開(kāi)場(chǎng)計(jì)
50、數(shù),C=0時(shí),那么停頓計(jì)數(shù)。D7D0是數(shù)字量輸出,數(shù)字輸出量又同時(shí)驅(qū)動(dòng)一個(gè)D/A轉(zhuǎn)換器。 NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 模模/ /數(shù)轉(zhuǎn)換的方法和原理數(shù)轉(zhuǎn)換的方法和原理2.雙積分式A/D轉(zhuǎn)換法 雙積分式A/D轉(zhuǎn)換的根本原理是對(duì)輸入模擬電壓和參考電壓進(jìn)展兩次積分,變換成與輸入電壓均值成正比的時(shí)間間隔,利用時(shí)鐘脈沖和計(jì)數(shù)器測(cè)出其時(shí)間間隔,因此,此類A/D轉(zhuǎn)換器具有很強(qiáng)的抗工頻干擾才干,轉(zhuǎn)換精度高,但速度較慢 .標(biāo)準(zhǔn)電壓邏輯控制時(shí)鐘計(jì)數(shù)器Vi模擬輸入積分器比較器AB固定頻率T2T1積分輸
51、出固定積分時(shí)間T1和T2正比于輸入電壓 a電路任務(wù)原理圖 b雙積分圖示NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 模模/ /數(shù)轉(zhuǎn)換的方法和原理數(shù)轉(zhuǎn)換的方法和原理 3.逐次逼近式A/D轉(zhuǎn)換法 輸出寄存器移位寄存器D/A轉(zhuǎn)換器VREF控制邏輯和CP脈沖vi模擬輸入數(shù)字串行輸出數(shù)字并行輸出vi,vo10VREF/1612VREF/168VREF/164VREF/16Ot0ttttOOOO模擬輸入信號(hào)viD/A轉(zhuǎn)換的輸出電壓Vo1111111000000000B3B4B2B1t1tt2t3逐次逼近式A
52、/D轉(zhuǎn)換原理框圖逐次逼近式A/D轉(zhuǎn)換過(guò)程N(yùn)EUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 A/D轉(zhuǎn)換的重要目的 1.分辨率(Resolution):反映A/D轉(zhuǎn)換器對(duì)輸入微小變化呼應(yīng)的才干,通常用數(shù)字輸出最低位(LSB)所對(duì)應(yīng)的摸擬輸入的電平值表示。 2.精度(Accuracy):絕對(duì)精度(Absolute Accuracy) ;相對(duì)精度(Relative Accuracy)。3.轉(zhuǎn)換時(shí)間(Conversion Time):指完成一次A/D轉(zhuǎn)換所需的時(shí)間,即由發(fā)出啟動(dòng)轉(zhuǎn)換命令信號(hào)到轉(zhuǎn)換終了信號(hào)開(kāi)場(chǎng)有
53、效的時(shí)間間隔。轉(zhuǎn)換時(shí)間的倒數(shù)稱為轉(zhuǎn)換速率。4.量程:量程是指所能轉(zhuǎn)換的摸擬輸入電壓范圍,分單極性、雙極性兩種類型。例如,單極性 量程為0+5V,0+10V;雙極性 量程為-5+5V,-10+10V。 NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 S3C440BX自帶的自帶的A/D轉(zhuǎn)換器轉(zhuǎn)換器ARM S3C440BX芯片自帶一個(gè)路10位A/D轉(zhuǎn)換器,該轉(zhuǎn)換器可以經(jīng)過(guò)軟件設(shè)置為Sleep摸式,可以節(jié)電減少功率損失,最大轉(zhuǎn)換率為100K,非線性度為正負(fù)。ARM芯片與A/D功能有關(guān)的引腳: AIN7:0
54、為8路摸擬采集通道,ADC的模擬輸入;AREFT為參考正電壓,AREFB為參考負(fù)電壓,AVCOM為摸擬公共參考電壓。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 ADC的相關(guān)存放器的相關(guān)存放器1.A/D轉(zhuǎn)換控制存放器ADCCON: 地址為0 x01D40000(在小方式下,以字、半字、字符單位存取)、0 x01D40002(在大方式下,以半字單位存取)、0 x01D40003(在大方式下,以字符單位存取),可讀寫(xiě),初始值為0 x20。2.A/D轉(zhuǎn)換預(yù)分頻存放器 3.A/D轉(zhuǎn)換數(shù)據(jù)存放器NEUSO
55、FT Institute of Information Technology, ChengDuDate: 12. Sept. 2005數(shù)數(shù)/ /模轉(zhuǎn)換器原理模轉(zhuǎn)換器原理 D/A轉(zhuǎn)換器的主要功能是將數(shù)字量轉(zhuǎn)換為模擬量。數(shù)字量是由假設(shè)干數(shù)位構(gòu)成的,每個(gè)數(shù)位都有一定的權(quán)。我們說(shuō)把一個(gè)數(shù)字量變?yōu)槟M量,就是把每一位上的代碼按照權(quán)轉(zhuǎn)換為對(duì)應(yīng)的模擬量,再把各位所對(duì)應(yīng)的模擬量相加,所得到各位模擬量的和便是數(shù)字量所對(duì)應(yīng)的模擬量?;谏鲜鏊季w,在集成電路中,通常采用型網(wǎng)絡(luò)實(shí)現(xiàn)將數(shù)字量轉(zhuǎn)換為模擬電流,然后再用運(yùn)算放大器完成模擬電流到模擬電壓的轉(zhuǎn)換。所以,要把一個(gè)數(shù)字量轉(zhuǎn)換為模擬電壓,實(shí)踐上需求兩個(gè)環(huán)節(jié):即先由D/
56、A轉(zhuǎn)換器把數(shù)字量轉(zhuǎn)換為模擬電流,再由運(yùn)算放大器將模擬電流轉(zhuǎn)換為模擬電壓。 NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 T型電阻解碼網(wǎng)絡(luò)型電阻解碼網(wǎng)絡(luò) R02R2R2R2RRRRS0S1S2S321232220ACBDVREFV02RNEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 數(shù)數(shù)/ /模轉(zhuǎn)換器的分類模轉(zhuǎn)換器的分類 1.電壓輸出型如TLC5620: 雖有直接從電阻陣列輸出電壓的,但普通采用內(nèi)置輸
57、出放大器以低阻抗輸出。直接輸出電壓的器件僅用于高阻抗負(fù)載,由于無(wú)輸出放大器部分的延遲,故常作為高速D/A轉(zhuǎn)換器運(yùn)用。2.電流輸出型(如THS5661A): 很少直接利用電流輸出,大多外接電流電壓轉(zhuǎn)換電路得到電壓輸出。當(dāng)外接運(yùn)算放大器進(jìn)展電流電壓轉(zhuǎn)換時(shí),那么電路構(gòu)成根本上與內(nèi)置放大器的電壓輸出型一樣,這時(shí)由于在D/A轉(zhuǎn)換器的電流建立時(shí)間上參與了達(dá)算放入器的延遲,使呼應(yīng)變慢。3.乘算型如AD7533: 在基準(zhǔn)電壓輸入上加交流信號(hào)的,能得到數(shù)字輸入和基準(zhǔn)電壓輸入相乘的結(jié)果而輸出,稱為乘算型D/A轉(zhuǎn)換器。乘算型D/A轉(zhuǎn)換器普通不僅可以進(jìn)展乘法運(yùn)算,而且可以作為使輸入信號(hào)數(shù)字化地衰減的衰減器及對(duì)輸入信號(hào)進(jìn)展調(diào)制的調(diào)制器運(yùn)用。NEUSOFT Institute of Information Technology, ChengDuDate: 12. Sept. 2005 D/A轉(zhuǎn)換器的主要目的轉(zhuǎn)換器的主要目的 1.分辯率(Resolution):指最小模擬輸出量對(duì)應(yīng)數(shù)字量?jī)H最低位為1與最大量對(duì)應(yīng)數(shù)字量一切有效位為1之比。2.建立時(shí)間(Setting Time):是將一個(gè)數(shù)字量轉(zhuǎn)換為穩(wěn)定模擬信號(hào)所需的時(shí)間,也可以以為是轉(zhuǎn)換時(shí)間。
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 大一化學(xué)課本題目及答案
- 熱力工程施工質(zhì)量控制方案
- 隧道施工技術(shù)培訓(xùn)與交流方案
- 農(nóng)田生態(tài)環(huán)境影響評(píng)估方案
- 水土保持與生態(tài)恢復(fù)方案
- 燃?xì)廨斉湎到y(tǒng)運(yùn)行驗(yàn)收方案
- 兒童病房護(hù)理員休息室設(shè)計(jì)方案
- 農(nóng)村非點(diǎn)源污染治理技術(shù)方案
- 道路交通監(jiān)控設(shè)施建設(shè)方案
- 消防廣播系統(tǒng)建設(shè)方案
- 43-麥肯錫-美的集團(tuán)績(jī)效管理模塊最佳實(shí)踐分享
- 航空發(fā)動(dòng)機(jī)的熱管理技術(shù)
- 雞糞處理與基地協(xié)議書(shū)
- 電商平臺(tái)一件代發(fā)合作協(xié)議
- 2025年綜合行政執(zhí)法部門招聘《職業(yè)能力綜合應(yīng)用能力》模擬試卷及答案
- 學(xué)前奧數(shù)考試題型及答案
- 屋面光伏陽(yáng)光棚施工方案
- 海島型景區(qū)游客環(huán)境責(zé)任行為的影響機(jī)制研究-三亞蜈支洲島景區(qū)為例
- 助貸中介居間合同范本
- GB/T 46197.2-2025塑料聚醚醚酮(PEEK)模塑和擠出材料第2部分:試樣制備和性能測(cè)定
- 醫(yī)生合理用藥知識(shí)培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論