嵌入式知識(shí)要點(diǎn)arm04tts了解看開發(fā)板硬件電路原理圖的基本方法_第1頁(yè)
嵌入式知識(shí)要點(diǎn)arm04tts了解看開發(fā)板硬件電路原理圖的基本方法_第2頁(yè)
嵌入式知識(shí)要點(diǎn)arm04tts了解看開發(fā)板硬件電路原理圖的基本方法_第3頁(yè)
嵌入式知識(shí)要點(diǎn)arm04tts了解看開發(fā)板硬件電路原理圖的基本方法_第4頁(yè)
嵌入式知識(shí)要點(diǎn)arm04tts了解看開發(fā)板硬件電路原理圖的基本方法_第5頁(yè)
已閱讀5頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1LED2S5PV210GPIOS5PV210微處理器的GPIO3S5PV210GPIOS5PV210微處理器的GPIO4LEDS5PV210開發(fā)板的LED注 TOC\o"1-2"\h\z\u知識(shí)點(diǎn)列 LED簡(jiǎn) 開發(fā)板上LED電路原理 S5PV210GPIO簡(jiǎn) S5PV210GPIO使 LED驅(qū)動(dòng)程序設(shè) LEDD(tmittingDiod)即發(fā)光二極管。DD是一個(gè)半導(dǎo)體的晶片,晶片的一端附在一個(gè)支架上,一端負(fù)極,另一端連接電源的正極,使整個(gè)晶片被環(huán)氧樹脂封裝起來。半導(dǎo)體晶片由三部分PN型半導(dǎo)體,在這邊15D-N結(jié)的材料決定的。LED的內(nèi)在特征決定了它是代替?zhèn)鹘y(tǒng)光源的最理想光源,LED有著廣泛的用途。LEDLEDLEDLED2-3.6V0.02-0.03A。它的功耗不超過0.1W。使用在恰當(dāng)?shù)碾娏骱碗妷合?,LED的使用可達(dá)10萬小時(shí)HIDLEDLED也可以回收再利用。紅光LED的As(砷),劇毒。LED是被完全的封裝在環(huán)氧樹脂里面,它比燈泡和熒光燈管都堅(jiān)固。燈體內(nèi)也沒有松動(dòng)的部分,這些特點(diǎn)使得LED可以說是不易損壞的。LED6-24v之間,根據(jù)產(chǎn)品不同而異,所以它是一個(gè)比使用高LED燈的響應(yīng)時(shí)間為納秒級(jí)(白熾燈的響應(yīng)時(shí)間為毫秒級(jí))LED,隨著電流的增加,可以依次變?yōu)槌萀EDled300~500LED另外,有的發(fā)光二極管中包含二種或三種顏色的圓形燈按直徑分為φ2mm、φ4.4mm、φ5mm、φ8mm、φ10mm及φ20mm等。國(guó)外通常把φ3mmT-1;把φ5mmT-1(3/4);把φ4.4mmT-②。通常作指示燈用,其半值角為20°~45°45°~90按發(fā)光強(qiáng)度和工作電流分有普通亮度的LED(發(fā)光強(qiáng)度100mcd);把發(fā)光強(qiáng)度在10~100mcdLEDmAmA,而低電流LED的工作電流在2mA以下(亮度與普通發(fā)光管相同)。除上述分類方法外,還有按材料分類及按功能分類的方法LED以上截圖來源于開發(fā)板原理圖(底板和板),由此我們可以知道,LED和S5PV210在LEDS5PV210GPIOS5PV210GPIOLEDLEDLED燈亮,當(dāng)引腳輸出低電平時(shí),對(duì)應(yīng)的LED燈滅。S5PV210GPIOGPIOGeneralPurposeIOPortsMCUMCUMCUGPIO多種功能,如:作為輸入引腳、作為輸出引腳、作為外部設(shè)備中斷請(qǐng)求引腳等等。即多GPIOMCUGPIOS5PV210GPIO(alive-part和off-part),alive-partSleepMode;off-part,S5PV210GPIO1146GPIO3GPH0,GPH1,GPH2,GPH3GPIOSleepModeS5PV210GPIOS5PV210GPIOGPIOGPIOGPIOPull-up/downalive-partGPIOGPIOSleepModeGPIOSleepModePull-up/downGPIOPull-up/downIOGPIOSleepModeIOGPIOSleepModePull-up/downIOS5PV210GPIOS5PV210GPIOPowerDown(STOP,DEEP-STOP,SLEEP),S5PV210PowerDownGPIOPowerDown模式寄存器起作GPCGPD下面我們以S5PV210的GPC1口為例進(jìn)行簡(jiǎn)要說明。S5PV210的GPC1口有6GPC1CON,GPC1DAT,GPC1PUD,GPC1DRV,GPC1CONPDNGPC1PUDPDN具體GPC1CON,R/W,Address=GPC1DAT,R/W,Address=GPC1PUD,R/W,Address=GPC1DRV,R/W,Address=GPC1CONPDN,R/W,Address=GPC1PUDPDN,R/W,Address=GPC1CON0xE020_00800,GPC1個(gè)IO引腳的功能,如:用作輸、輸出口、中斷口、I2S口等。GPC1DAT0xE020_0084處,初始值為未定義,該寄存器的每一位與一IO,BIT0GPN01、當(dāng)相應(yīng)的IO引腳為輸時(shí),該寄存器的相應(yīng)位反映IO引腳的狀態(tài),如果引腳10.2、當(dāng)相應(yīng)的IO0,IO1IO3、當(dāng)相應(yīng)的IOS5PV210GPIOS5PV210GPIO1GPIO模塊(這個(gè)部分在我們的實(shí)驗(yàn)中可以省略2、配置相應(yīng)GPIO因?yàn)镾5PV210的GPIO口每個(gè)引腳幾乎都是有多種功能復(fù)用的,所以使用GPIO口時(shí),我們首先需要讓CPU(S5PV210)知道,GPIO口引腳做哪種功能使用,設(shè)置GPIOConfigurationRegisterLED1的引腳,我們是作為輸出口使用,我們可以配置GPC1CON寄存器的BIT15-BIT12四個(gè)位,3、或使能上、下拉電阻功根據(jù)使用的電路確定是否使用S5PV210內(nèi)部的上、下拉電阻,如我們控制LED燈S5PV210內(nèi)部的上、下拉電阻內(nèi)部的上下拉電阻功能,所以我們可以GPC1_3的內(nèi)部上、下拉電阻功能。配置方法是設(shè)置對(duì)應(yīng)的Pull-up/downRegister寄存器的對(duì)應(yīng)位。如:GPC1_3的上、下拉電阻,我們可以將GPC1PUD的位7、位6設(shè)置為0,GPNPUD[7:6]=00。4GPIO的數(shù)據(jù)寄存器,使對(duì)應(yīng)的引腳輸出高低電平,或者獲得對(duì)應(yīng)引腳的高低電S5PV210GPIODataRegister對(duì)應(yīng)位的值和其引腳上的電平狀態(tài)有著一對(duì)一的GPIO引腳作為輸出口時(shí),GPIO1,則引腳輸出高電0,則引腳輸出低電平。我們可以通過設(shè)置數(shù)據(jù)寄存器的對(duì)應(yīng)位為0/1來控制引腳輸出低、高電平。如果GPIO引腳作為輸,引腳上為高電平時(shí),GPIO數(shù)據(jù)寄存器的對(duì)應(yīng)位為1,引腳上為低電平時(shí),GPIO數(shù)據(jù)寄存器的對(duì)應(yīng)位為0。這時(shí)我們可以通過GPIO數(shù)據(jù)寄存GPC1DAT[30GPC1DATGPC1DAT[31GPC1DAT編寫基于我們課程所用的開發(fā)板的板LED驅(qū)動(dòng)程序,歸根結(jié)底還是對(duì)S5PV210GPIOGPIOLEDLED1LED1S5PV210GPC1_3S5PV210的GPC1_3為輸出口,第二部我們GPC1_3的上、下拉電阻功能,第三步就是控制GPC1_3輸出高電平或低電平。GPC1S5PV210的編程GPC1GPC1GPC1同樣由S5PV210的編程手冊(cè)得知,要將GPC1_3配置為輸出口,只要將地址單元 (配置寄存器)的BIT15:BIT12設(shè)置為0001即可。根據(jù)ARM體系結(jié)構(gòu)的特點(diǎn):運(yùn)算編寫在寄存器中完成,要想器必須用到加載ldr/str指令。要想操作地址單元0xE (GPC1配置寄存器)的內(nèi)容,必須將0xE 放到ARM寄存器(R0-Rn)中,然后用ldr/str指令該單元(GPC1配置寄存器)的內(nèi)容那么,如何將0xE 通過偽指令ldr來完成,即:ldr r0,=0xE GPC1_3ldrr2,ldrr2,@0x7f008830ARMR2ldrr3,@0x7f008830的內(nèi)容(一個(gè)字)R3 @0xFR0 @R3 r1,@1ARMR1 @R3 @R3r2)GPC1_3上、下拉電阻功能代碼片段:ldrr2,ldrr2,=0xEmovr0,#0x3ldrr3,[r2]bicr3,r

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論