[OK210開(kāi)發(fā)板體驗(yàn)]入門篇(2)板載資源
要想很好的使用飛凌OK210這塊板子,必須知道其板上提供了那些資源,今天是[OK210開(kāi)發(fā)板體驗(yàn)]的第二篇:板載資源,下面逐一進(jìn)行分析介紹。
首先從整體上了解下,板上的所有資源
主要功能包括:
1路TFT液晶接口
1路SD卡
5個(gè)按鍵
4只LED流水燈
1路板載模擬量ADC0輸入,調(diào)節(jié)范圍:0至3.0V
1組模擬量輸入接口,多達(dá)6路模擬量輸入
1組音頻接口,其中包括耳機(jī)輸出,話筒輸入,線路輸入
4路UART(2路RS-232 ,2路LVTTL)
1路HDMI
4路USB 2.0 HOST
1路USB 2.0 DEVICE
1路SPI
2路I2C
1路矩陣鍵盤,兼容6×6和4×4兩種矩陣鍵盤
1路攝像頭,支持模擬攝像頭和數(shù)字?jǐn)z像頭(OV3640)
1路SDIO WiFi
1路模擬復(fù)合視頻信號(hào)
1路10M/100M自適應(yīng)以太網(wǎng)
1路板載紅外接收頭
1路板載溫度傳感器
接下來(lái),從各個(gè)功能模塊來(lái)分析:
1 HDMI接口
HDMI是HighDefinition Multimedia Interface(高清晰度多媒體接口)的英文縮寫,它是一種數(shù)字化視頻/音頻接口技術(shù),2002年由日立、松下、飛利浦、Silicon Image、索尼、湯姆遜、東芝七家公司共同提出的、適合影像傳輸?shù)膶S眯蛿?shù)字化接口,其可同時(shí)傳送音頻和影像信號(hào),最高數(shù)據(jù)傳輸速度為2.25GB/s。HDMI多用于機(jī)頂盒、DVD播放機(jī)、個(gè)人電腦、電視游樂(lè)器、綜合擴(kuò)大機(jī)、數(shù)字音響與電視機(jī)。
OK210的底板上U5對(duì)應(yīng)的接口為HDMI接口,該接口符合HDMI1.3,HDCP1.1,和DVI1.0標(biāo)準(zhǔn),最大支持1080p/30幀每秒的輸出格式,支持RGB4:4:4/YCbCr格式,在測(cè)試過(guò)程中可通過(guò)該接口連接監(jiān)視器或顯示器。該接口直接與擴(kuò)展槽相連,主要有 XHDMITXP2、XHDMITXN2、XHDMITXP1、XHDMITXN1、XHDMIXCP0、XHDMIXCN0、XHDMIXCP、XHDMIXCN、HDMI_CEC、XI2CSCL1、XI2CSDA1、HDMI_HPD。詳細(xì)見(jiàn)OK210硬件手冊(cè)P45。
2 UART接口
UART是UniversalAsynchronous Receiver/Transmitter(通用異步收發(fā)傳輸器)的英文縮寫,它是一種通用串行異步通信數(shù)據(jù)總線,可以實(shí)現(xiàn)全雙工傳輸和接收。
RS232是美國(guó)電子工業(yè)協(xié)會(huì)EIA(ElectronicIndustry Association)制定的一種串行物理接口標(biāo)準(zhǔn)。RS是英文“推薦標(biāo)準(zhǔn)”的縮寫,232為標(biāo)識(shí)號(hào)(還有RS485,RS422),UART是串行總線的總稱,而RS232是規(guī)定了電氣特征的接口,一般通過(guò)MAX232將UART轉(zhuǎn)成RS232,以連接外設(shè)。
OK210提供了4路UART接口,分別為UART0、UART1,這兩個(gè)接口帶有CTS、RTS流控信號(hào),該接口的引出是為了方便用戶連接3.3V電平的串口設(shè)備,并且這兩個(gè)接口都預(yù)留了中斷引腳,方便用戶功能的擴(kuò)展。開(kāi)發(fā)板的串口可以接一些通用的串口設(shè)備,也可以接飛凌公司生產(chǎn)的使用串口通信的GPS、GPRS等模塊。它們直接與擴(kuò)展槽相連,UART0的引腳為,XUCTSN0、XURTSN0、XUTXD0、XURXD0、XPWRRGTON、AC97_SDI,UART1的引腳為XUCTSN1、XURTSN1、XUTXD1、XURXD1、XPWRRGTON、AC97_SDO。詳細(xì)見(jiàn)OK210硬件手冊(cè)P43。
UART2、UART3即為兩路RS232電平的通用異步串行接口,UART2(COM2) 為系統(tǒng)調(diào)試串口,UART3(COM3)用于用戶擴(kuò)展功能。這兩個(gè)串行接口采用標(biāo)準(zhǔn)的DB9連接器。它們通過(guò)MAX232ESE與擴(kuò)展槽相連,分別對(duì)應(yīng)為XUTXD2----RS232_TXD2、XURXD2----RS232_RXD2 ,XUTXD3----RS232_TXD3、XURXD3----RS232_RXD3。詳細(xì)見(jiàn)OK210硬件手冊(cè)P43。
UART2主要用來(lái)串口調(diào)試,尤其在Linux開(kāi)發(fā)中。
3 RJ45網(wǎng)絡(luò)接口
以太網(wǎng)(Ethernet)指的是由Xerox公司創(chuàng)建并由Xerox、Intel和DEC公司聯(lián)合開(kāi)發(fā)的基帶局域網(wǎng)規(guī)范,是當(dāng)今現(xiàn)有局域網(wǎng)采用的最通用的通信協(xié)議標(biāo)準(zhǔn)。以太網(wǎng)絡(luò)使用CSMA/CD(載波監(jiān)聽(tīng)多路訪問(wèn)及沖突檢測(cè))技術(shù),并以10M/S的速率運(yùn)行在多種類型的電纜上。以太網(wǎng)包括標(biāo)準(zhǔn)的以太網(wǎng)(10Mbit/s)、快速以太網(wǎng)(100Mbit/s)和10G(10Gbit/s)以太網(wǎng)。它們都符合IEEE802.3。
U2是OK210開(kāi)發(fā)板的RJ45網(wǎng)絡(luò)插座,OK210開(kāi)發(fā)板配備10M/100M自適應(yīng)以太網(wǎng)接口,采用的網(wǎng)絡(luò)芯片是DAVICOM公司的DM9000網(wǎng)絡(luò)芯片,RJ45網(wǎng)絡(luò)插座采用的是帶隔離變壓器的網(wǎng)絡(luò)插座,接口的引腳連接形式采用的DCE形式的接線方式,開(kāi)發(fā)板和PC機(jī)使用普通的直連網(wǎng)線就可以通訊。U2通過(guò)DM9000A與擴(kuò)展槽相連,主要的引腳包括:XM0DATA0-15、XNRSTOUT、XMoCSN1、XM0WEN、XM0OEN 、XM0ADDR2,詳細(xì)見(jiàn)OK210硬件手冊(cè)P52。
該網(wǎng)絡(luò)接口,在Linux開(kāi)發(fā)中,連接電腦的網(wǎng)口,可搭建NFS開(kāi)發(fā)環(huán)境,方便程序的調(diào)試。
4 SPI接口
SPI是SerialPeripheral Interface(串行外設(shè)接口)的英語(yǔ)縮寫,它是Motorola公司提出的一種高速的、全雙工、同步的串行數(shù)據(jù)傳輸標(biāo)準(zhǔn),在很多器件中被廣泛應(yīng)用。SPI接口經(jīng)常被稱為4線串行總線,以主/從方式工作,數(shù)據(jù)傳輸過(guò)程由主機(jī)初始化。其使用的4條信號(hào)線分別為:SCLK:串行時(shí)鐘,用來(lái)同步數(shù)據(jù)傳輸,由主機(jī)輸出;MOSI:主機(jī)輸出從機(jī)輸入數(shù)據(jù)線;MISO:主機(jī)輸入從機(jī)輸出數(shù)據(jù)線;SS:片選線,低電平有效,由主機(jī)輸出。
OK210開(kāi)發(fā)板引出了一路SPI接口,該接口對(duì)應(yīng)的是S5PV210的SPI0,另外,該接口還預(yù)留了電源、地、中斷、使能等信號(hào),方便用戶的擴(kuò)展,該接口直接與擴(kuò)展槽相連,主要的引腳有XSPICLKO、XSPICSN0、XPWRRGTON、XSPIMOSI0、XSPIMISO0、AC97_BITCLK,詳細(xì)見(jiàn)OK210硬件手冊(cè)P47。
5 I2C接口
I2C是Inter-IntegratedCircuit的英語(yǔ)縮寫,它是由PHILIPS公司開(kāi)發(fā)的一種雙向的兩線連續(xù)總線,提供集成電路(ICs)之間的通信線路,用于連接微控制器及其外圍設(shè)備,是微電子通信控制領(lǐng)域廣泛采用的一種總線標(biāo)準(zhǔn)。它采用一條數(shù)據(jù)線(SDA),加一條時(shí)鐘線(SCL)來(lái)完成數(shù)據(jù)的傳輸及外圍器件的擴(kuò)展,支持任何IC 生產(chǎn)過(guò)程(CMOS、雙極性)。I2C總線的意思是“完成集成電路或功能單元之間信息交換的規(guī)范或協(xié)議”。I2C總線有三種數(shù)據(jù)傳輸速度:標(biāo)準(zhǔn),快速模式和高速模式。標(biāo)準(zhǔn)的是100Kbps,快速模式為400Kbps,高速模式支持快至3.4Mbps的速度。所有的與次之傳輸速度的模式都是兼容的。I2C總線支持7位和10位地址空間設(shè)備和在不同電壓下運(yùn)行的設(shè)備。OK210開(kāi)發(fā)板引出了兩路I2C串行接口,IIC0和IIC1,另外,該接口還預(yù)留了電源、地、中斷、使能等信號(hào),方便用戶的擴(kuò)展。該接口直接與擴(kuò)展槽相連,主要的引腳有:XPWRRGTON、AC97_SYNC、XI2CSCL0、XI2CSDA0、XI2CSDA1、XI2CSDL1、詳細(xì)見(jiàn)OK210硬件手冊(cè)P48。
6 SDWiFi接口
SDIO是SecureDigital Input and Output Card(安全數(shù)字輸入輸出卡)的英文縮寫,提到SDIO,必須先了解MMC卡和SD卡。MMC就是MultiMediaCard的縮寫,即多媒體卡。它是一種非易失性存儲(chǔ)器件,體積小巧(24mm*32mm*1.4mm),容量大,耗電量低,傳輸速度快,廣泛應(yīng)用于消費(fèi)類電子產(chǎn)品中。而SD卡為Secure Digital Memory Card, 即安全數(shù)碼卡。它在MMC的基礎(chǔ)上發(fā)展而來(lái),增加了兩個(gè)主要特色:SD卡強(qiáng)調(diào)數(shù)據(jù)的安全安全,可以設(shè)定所儲(chǔ)存的使用權(quán)限,防止數(shù)據(jù)被他人復(fù)制;另外一個(gè)特色就是傳輸速度比2.11版的MMC卡快。在數(shù)據(jù)傳輸和物理規(guī)范上,SD卡(24mm*32mm*2.1mm,比 MMC卡更厚一點(diǎn)),向前兼容了MMC卡.所有支持SD卡的設(shè)備也支持MMC卡。SDIO是在SD標(biāo)準(zhǔn)上定義了一種外設(shè)接口,它和SD卡規(guī)范間的一個(gè)重要區(qū)別是增加了低速標(biāo)準(zhǔn)。在SDIO卡只需要SPI和1位SD傳輸模式。低速卡的目標(biāo)應(yīng)用是以最小的硬件開(kāi)銷支持低速IO能力?,F(xiàn)在已經(jīng)有非常多的手機(jī)或是手持裝置都支持 SDIO 的功能(SD 標(biāo)準(zhǔn)原本就是針對(duì) mobile device 而制定),而且許多 SDIO 外圍也都被開(kāi)發(fā)出來(lái),讓手機(jī)外接外圍更加容易,并且開(kāi)發(fā)上更有彈性(不需要內(nèi)建外圍)。目前常見(jiàn) 的 SDIO 外圍(SDIO 卡)有:Wi-Fi card(無(wú)線網(wǎng)絡(luò)卡) 、CMOS sensor card(照相模塊)、GPS card 、GSM/GPRS modem card 、Bluetooth card 、Radio/TVcard(很好玩),SDIO 的應(yīng)用將是未來(lái)嵌入式系統(tǒng)最重要的接口技術(shù)之一,并且也會(huì)取代目前 GPIO 式的 SPI 接口。
S5PV210提供四路SD/MMC控制器,可以作為兩個(gè)8位的SD/MMC總線使用,也可作為四個(gè)四位的SD/MMC總線使用,OK210引出SD/MMC3作為一路SDIO接口,采用四位的總線寬度,該接口默認(rèn)是配合飛凌公司的SDIOWiFi模塊使用的,用戶也可以根據(jù)該接口的引腳定義來(lái)連接自己的SDIO模塊,也可以連接SD、MMC卡,該接口直接與擴(kuò)展槽相連,主要的引腳有:XMMC3DATA0-3、XMMC3CND、XMMC3CMD、XMMC3CLK、XENIT18、XPWRRGTON,詳細(xì)見(jiàn)OK210硬件手冊(cè)P50。
該接口應(yīng)該主要用來(lái)連接飛凌公司的WiFi模塊。
7 CAMERA接口
S5PV210的攝像頭接口包括三個(gè)接口單元,CAMIF0,CAMIF1,和CAMIF2;CAMIF0和CAMIF1用于連接外部的攝像頭模塊,CAMIF2接口用于連接MIPI CSI接口,OK210開(kāi)發(fā)板引出的是S5PV210的CAMIF0接口。該接口直接與擴(kuò)展槽相連,主要的引腳有:XI2CSDA0、XI2CSCL0、XEINT0、XCIPCLK、XCIVSYNC、XCIHREF、XCIMCLK、XCIFIELD、XCIDDATA0-7、XPWRRGTON,詳細(xì)見(jiàn)OK210硬件手冊(cè)P50。
該接口主要用來(lái)連接飛凌公司的兩種攝像頭模塊(OV3640數(shù)字?jǐn)z像頭和TVP5150模擬攝像頭)。
8 KeyBoard接口
該接口直接與擴(kuò)展槽相連,該接口采用的是S5PV210兩組矩陣鍵盤接口的PORT1(8X14)中的部分引腳,主要的引腳有:KP_COL0-5、KP_ROW0-5、XPWRRGTON,詳細(xì)見(jiàn)OK210硬件手冊(cè)P43。
9 ADC接口
ADC是Analog toDigital Converter的英語(yǔ)簡(jiǎn)稱,即模數(shù)轉(zhuǎn)換器,它是將模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)的電路總稱,A/D轉(zhuǎn)換的作用是將時(shí)間連續(xù)、幅值也連續(xù)的模擬量轉(zhuǎn)換為時(shí)間離散、幅值也離散的數(shù)字信號(hào),因此,A/D轉(zhuǎn)換一般要經(jīng)過(guò)取樣、保持、量化及編碼4個(gè)過(guò)程。常用的A/D轉(zhuǎn)換方法有:逐次逼近法、雙積分法、電壓頻率轉(zhuǎn)換法該接口直接與擴(kuò)展槽相連,主要的引腳有:XADCAIN6\、XADCAIN7、TSP_X+、TSP_X-、TSP_Y+、TSP_Y-,詳細(xì)見(jiàn)OK210硬件手冊(cè)P43。該接口引出了6路模擬輸入通道,用于客戶擴(kuò)展功能使用。OK210的觸摸屏接口采用PORT0,即(AIN2-AIN5)。另外,在板子的右下角,還有一個(gè)獨(dú)立的ADC模塊,它通過(guò)一個(gè)可調(diào)電位器RP1,連接到S5PV210的模擬輸入0通道,通過(guò)對(duì)該可調(diào)電位器的調(diào)節(jié)可以改變模擬通道的輸入電壓值,電壓的調(diào)節(jié)范圍為0V-3V,用戶可以利用這個(gè)可調(diào)電位器來(lái)熟悉S5PV210的ADC控制器的使用。詳細(xì)見(jiàn)OK210硬件手冊(cè)P41
該模塊主要用來(lái)學(xué)習(xí)ADC的采集。
10 Power接口
OK210開(kāi)發(fā)板采用DC5V直流供電。板上J7為電源插座,直接連接配套的5V電源適配器。電源插座旁邊的撥動(dòng)開(kāi)關(guān)J5為電源開(kāi)關(guān),控制板上電源的通斷。5V電源主要供ADC、SPI 、I2C、UART0、UART1、CAMER、CONX2、KEYBoard、IRDA、BEEP、HDMI、SDWIFI供電,詳細(xì)見(jiàn)OK210硬件手冊(cè)P33。另外板上通過(guò)LM1117-3.3芯片將5V轉(zhuǎn)成3.3V,為一些芯片或片上資源供電,主要有:ADC、RP1、RJ45、SD、DM9000、DS18B20、LED1-4、MAX232、KEY等,詳細(xì)見(jiàn)硬件底板原理圖或詳細(xì)見(jiàn)OK210硬件手冊(cè)P43。
11 USB OTG接口
U10對(duì)應(yīng)USB 2.0 OTG接口,該接口是采用標(biāo)準(zhǔn)的Mini USB插座。USB OTG是USBOn-The-Go的縮寫,是近年發(fā)展起來(lái)的技術(shù),2001年12月18日由USB Implementers Forum公布,主要應(yīng)用于各種不同的設(shè)備或移動(dòng)設(shè)備間的聯(lián)接,進(jìn)行數(shù)據(jù)交換。特別是PDA、移動(dòng)電話、消費(fèi)類設(shè)備。改變?nèi)鐢?shù)碼照相機(jī)、攝像機(jī)、打印機(jī)等設(shè)備間多種不同制式連接器,多達(dá)7種制式的存儲(chǔ)卡間數(shù)據(jù)交換的不便。USB技術(shù)的發(fā)展,使得PC和周邊設(shè)備能夠通過(guò)簡(jiǎn)單方式、適度的制造成本將各種設(shè)備連接在一起,上述我們提到應(yīng)用,都可以通過(guò)USB總線,作為PC的周邊,在PC的控制下進(jìn)行數(shù)據(jù)交換。但這種方便的交換方式,一旦離開(kāi)了PC,各設(shè)備間無(wú)法利用USB口進(jìn)行操作,因?yàn)闆](méi)有一個(gè)設(shè)備能夠充當(dāng)PC一樣的Host。On-The-Go,即OTG技術(shù)就是實(shí)現(xiàn)在沒(méi)有Host的情況下,實(shí)現(xiàn)設(shè)備間的數(shù)據(jù)傳送。例如數(shù)碼相機(jī)直接連接到打印機(jī)上,通過(guò)OTG技術(shù),連接兩臺(tái)設(shè)備間的USB口,將拍出的相片立即打印出來(lái);也可以將數(shù)碼照相機(jī)中的數(shù)據(jù),通過(guò)OTG發(fā)送到USB接口的移動(dòng)硬盤上,野外操作就沒(méi)有必要攜帶價(jià)格昂貴的存儲(chǔ)卡,或者背一個(gè)便攜電腦。該接口直接與擴(kuò)展槽相連,主要的引腳有:XUOVBUS 通過(guò)電感轉(zhuǎn)成USBVDD,XUODM、XUODP、XUOID,詳細(xì)見(jiàn)OK210硬件手冊(cè)P47。
12 USB Host接口
USB是英文Universal SerialBus的縮寫,中文含義是“通用串行總線”。它不是一種新的總線標(biāo)準(zhǔn),而是應(yīng)用在PC領(lǐng)域的接口技術(shù)。USB是在1994年底由英特爾、康柏、IBM、Microsoft等多家公司聯(lián)合提出的。USB設(shè)備分為HOST(主設(shè)備)和SLAVE(從設(shè)備),只有當(dāng)一臺(tái)HOST與一臺(tái)SLAVE連接時(shí)才能實(shí)現(xiàn)數(shù)據(jù)的傳輸。簡(jiǎn)單的說(shuō),如果一個(gè)數(shù)碼設(shè)備支持USB HOST,那么它就可以從另外一個(gè)USB設(shè)備中取得數(shù)據(jù)。OK210開(kāi)發(fā)板將210芯片的USBHOST接口(XUHDP,XUHDM)通過(guò)USB2514B芯片擴(kuò)展出4個(gè)USB2.0 HOST接口,擴(kuò)展了S5PV210的USBHOST的數(shù)量,增強(qiáng)了OK210開(kāi)發(fā)板的整體性能。這四個(gè)USBHOST分別為USB1、USB2、USB3、USB4,可以掛接一些諸如U盤、USB鼠標(biāo)、USB鍵盤等通用的USB設(shè)備及飛凌公司生產(chǎn)的使用USB接口的3G、GPRS等模塊。該接口與擴(kuò)展槽連接的引腳為:XUHDP和XUHDM,詳細(xì)見(jiàn)OK210硬件手冊(cè)P46。
13 CVBS接口
CVBS(復(fù)合視頻廣播信號(hào))英文全稱(Composite Video Broadcast Signal)它是一個(gè)模擬電視節(jié)目(圖片)信號(hào)在與聲音信號(hào)結(jié)合,并調(diào)制到射頻載波之前的一種產(chǎn)生類似播放輸出的播放格式。通常CVBS也叫做RCA視頻,它是電視標(biāo)準(zhǔn)委員會(huì)(NTSC)電視信號(hào)的傳統(tǒng)圖像數(shù)據(jù)傳輸方法,它以模擬波形來(lái)傳輸數(shù)據(jù)。復(fù)合視頻包含色差(色調(diào)和飽和度)和亮度(光亮)信息,并將它們同步在消隱脈沖中,用同一信號(hào)傳輸。這使產(chǎn)生的信號(hào)大約有6MHz寬。一些閉路電視系統(tǒng)使用同軸電纜近距離傳輸復(fù)合視頻,一些DVD播放器和視頻磁帶錄像機(jī)(VCR)通過(guò)拾音插座提供復(fù)合視頻輸入和輸出,這個(gè)插座也叫做RCA連接器。特別是在信號(hào)微弱的時(shí)候。這就是為何遠(yuǎn)距離的使用VHF或UHF的NTFS電視臺(tái)用老舊的鞭形天線,“兔子耳朵”,或室外的“空中”它都將發(fā)揮到不錯(cuò)的效果。CVBS是一種比較老的顯示方式,更準(zhǔn)確的說(shuō)是第一代視頻顯示輸出方式(第二代是S-VIDEO,第三代是VGA,第四代是DVI,第五代是HDMI)。S5PV210帶有1路10位精度的DAC模塊,該模塊支持ITU_R BT.470和EIA-770兼容的模擬TV信號(hào).信號(hào)輸出格式為CVBS。該接口稱為RCA插座,信號(hào)通過(guò)NJM2561 低電壓視頻放大器與擴(kuò)展槽的XDACOUT0引腳相連,詳細(xì)見(jiàn)OK210硬件手冊(cè)P51。該模塊應(yīng)該用不到。
14 PHONE&LINEIN&MIC接口
PHONE,綠色接口,是模擬音頻信號(hào)輸出,用于連接耳機(jī)及大多數(shù)揚(yáng)聲器或音箱;LINEIN,藍(lán)色接口,是數(shù)字音頻信號(hào)輸入,用于連接錄音/播放設(shè)備,如錄音機(jī)、CD機(jī)、錄像機(jī);MIC,粉色接口,是模擬音頻信號(hào)輸入,用于連接話筒或麥克風(fēng)。OK210提供三種音頻接口,耳機(jī)輸出(綠色),線路輸入(藍(lán)色), 話筒輸入(紅色),這三個(gè)接口采用標(biāo)準(zhǔn)的開(kāi)關(guān)型音頻接插件,使用的音頻編解碼芯片為WM8960,該芯片采用D類音頻功放,最高提供1W的輸出功率;采用IIS串行音頻總線和S5PV210芯片連接。主要的引腳有:XI2SCDCLK0、XI2SSCLK0、XI2SLRCKL0、XI2SSDO0_0、AC97_RESETn、XI2SSDI0、XI2CSCL0、XI2CSDA0,詳細(xì)見(jiàn)OK210硬件手冊(cè)P42。該模塊可以學(xué)習(xí)音頻的處理。
15 Key接口
OK210開(kāi)發(fā)板提供了5個(gè)用戶按鍵,分別為K1、K2、K3、K4、K5,用戶開(kāi)發(fā)自己的應(yīng)用程序時(shí)可使用這些按鍵,按鍵上方對(duì)應(yīng)的字符指示按鍵在Android系統(tǒng)中代表的按鍵功能,K1位返回鍵,K2為主界面鍵,K3為菜單鍵,K4為電源鍵,K5為搜索鍵。改組按鍵連接到S5PV210的外部中斷引腳,在按鍵抬起狀態(tài)下通過(guò)上拉電阻上拉到高電平,按鍵按下是為低電平。即默認(rèn)為高,按下為低。該接口對(duì)應(yīng)的引腳分別為:XEINT3-7,詳細(xì)見(jiàn)OK210硬件手冊(cè)P39。 該模塊應(yīng)該主要學(xué)習(xí)中斷的處理。
16 Boot接口
S5PV210有多種啟動(dòng)方式,在系統(tǒng)上電或復(fù)位后,通過(guò)讀取XOM引腳的狀態(tài),選擇不同的啟動(dòng)方式。具體可參考S5PV210的數(shù)據(jù)手冊(cè)。啟動(dòng)撥碼開(kāi)關(guān)默認(rèn)為低,On為高。在此主要有兩種啟動(dòng)方式:NandFlash和SD卡啟動(dòng),詳細(xì)見(jiàn)OK210硬件手冊(cè)P35。主要設(shè)置系統(tǒng)的啟動(dòng)模式,因?yàn)樵陂_(kāi)發(fā)過(guò)程中,一般選擇SD。
17 LCD接口
LCD是 Liquid Crystal Display 的英語(yǔ)簡(jiǎn)稱,即液晶顯示屏,它的構(gòu)造是在兩片平行的玻璃當(dāng)中放置液態(tài)的晶體,兩片玻璃中間有許多垂直和水平的細(xì)小電線,透過(guò)通電與否來(lái)控制桿狀水晶分子改變方向,將光線折射出來(lái)產(chǎn)生畫面。常見(jiàn)的主要有DSTN式和TFT式。
觸摸屏由觸摸檢測(cè)部件和觸摸屏控制器組成;觸摸檢測(cè)部件安裝在顯示器屏幕前面,用于檢測(cè)用戶觸摸位置,接受后送觸摸屏控制器;而觸摸屏控制器的主要作用是從觸摸點(diǎn)檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給CPU,它同時(shí)能接收CPU發(fā)來(lái)的命令并加以執(zhí)行。常見(jiàn)的主要有電容式和電阻式。
OK210開(kāi)發(fā)板提供的LCD液晶顯示接口,是一個(gè)54pin的FPC卡座,該接口主要用來(lái)連接飛凌公司生產(chǎn)的不同尺寸規(guī)格的電阻液晶屏和電容液晶屏。它直接與擴(kuò)展槽相連,主要的引腳有:TSP_X+、TSP_X-、TSP_Y+、TSP_Y-、XPWRRGTON、XI2CSDA0、XI2CSCL0、XSPIMOSI1、XSPIMISO1、XSPICSN1、XSPICLK1、XEINT1、XEINT2、XVVDO0-23、XVHSYNC、XVVSYNC、VVDEN、XVVCLK、XPWMTOUT1,詳細(xì)見(jiàn)OK210硬件手冊(cè)P35。
該接口主要配備飛凌公司的LCD模塊使用。
18 SD卡接口
SD卡接口,即板上的CON8,該接口兼容SD卡和/MMC卡,連接到了S5PV210的MMC2接口上,詳細(xì)見(jiàn)OK210硬件手冊(cè)P38。主要用來(lái)接插SD卡。
20 LED接口
LED是light-emittingdiode的英語(yǔ)縮寫,即發(fā)光二極管。它由含鎵(Ga)、砷(As)、磷(P)、氮(N)等的化合物制成。當(dāng)電子與空穴復(fù)合時(shí)能輻射出可見(jiàn)光,因而可以用來(lái)制成發(fā)光二極管。在電路及儀器中作為指示燈,或者組成文字或數(shù)字顯示。砷化鎵二極管發(fā)紅光,磷化鎵二極管發(fā)綠光,碳化硅二極管發(fā)黃光,氮化鎵二極管發(fā)藍(lán)光。因化學(xué)性質(zhì)又分有機(jī)發(fā)光二極管OLED和無(wú)機(jī)發(fā)光二極管LED。常用的封裝形式有貼片式的如0805和直插式的。OK210開(kāi)發(fā)板提供4個(gè)LED指示燈,分別為D1、D2、D3、D4,使用LED指示燈時(shí)需要先將這種引腳配置為GPIO功能,引腳輸出低電平時(shí)點(diǎn)亮LED指示燈,引腳輸出高電平時(shí),關(guān)閉LED指示燈,即低電平有效,該接口直接與擴(kuò)展槽相連,對(duì)應(yīng)的引腳為XM0ADDR4-7,詳細(xì)見(jiàn)OK210硬件手冊(cè)P40。主要用來(lái)指示程序的運(yùn)行狀態(tài)或?qū)W習(xí)GPIO的編程等。
21 Reset接口
復(fù)位引腳與擴(kuò)展槽的PB_POR引腳相連,且低電平有效,詳細(xì)見(jiàn)OK210硬件手冊(cè)P43。
22 IRDA紅外接口
紅外線接收器是一種可以接收紅外信號(hào)并能獨(dú)立完成從紅外線接收到輸出與TTL電頻信號(hào)兼容的器件,體積和普通的塑封三極管差不多,適合于各種紅外線遙控和紅外線數(shù)據(jù)傳輸。紅外遙控器的編碼格式通常有兩種格式:NEC和RC5。 OK210開(kāi)發(fā)板采用HS0038B一體化紅外接收器,該紅外接收器體積小,適用于紅外遠(yuǎn)程控制系統(tǒng);光二極管和前置放大器集成在同一封裝內(nèi),封裝設(shè)計(jì)采用環(huán)氧樹(shù)脂,同時(shí)具有紅外濾光片的作用。該接口直接與擴(kuò)展槽XM0ADDR1引腳相連,詳細(xì)見(jiàn)OK210硬件手冊(cè)。
主要用來(lái)學(xué)習(xí)紅外采集。
23 Beep蜂鳴器接口
蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,采用直流電壓供電,廣泛應(yīng)用于計(jì)算機(jī)、打印機(jī)、復(fù)印機(jī)、報(bào)警器、電子玩具、汽車電子設(shè)備、電話機(jī)、定時(shí)器等電子產(chǎn)品中作發(fā)聲器件。蜂鳴器按照工作原理分為壓電式蜂鳴器和電磁式蜂鳴器兩種類型;按照功能又為分有源蜂鳴器和無(wú)源蜂鳴器。有源式蜂鳴器,這里的“源”不是指電源,而是指震蕩源,也就是說(shuō),有源蜂鳴器內(nèi)部帶震蕩源,所以只要一通電就會(huì)叫。而無(wú)源式蜂鳴器內(nèi)部不帶震蕩源,所以如果用直流信號(hào)無(wú)法令其鳴叫。必須用2K~5K的方波去驅(qū)動(dòng)它。
OK210板上配有一個(gè)有源蜂鳴器,它連接到了S5PV210的XPWMOUT0通道,同時(shí)XPWMOUT0通道在S5PV210IROM啟動(dòng)階段還作為啟動(dòng)錯(cuò)誤的提示通道,可以通過(guò)蜂鳴器的不同聲音來(lái)區(qū)分IROM啟動(dòng)中遇到的不同錯(cuò)誤。用戶可以利用該器件來(lái)熟悉PWM模塊的使用,也可用來(lái)產(chǎn)生的各種提示聲音。詳細(xì)見(jiàn)OK210硬件手冊(cè)P54。
24 DS18B20接口
DS18B20是常用的溫度傳感器,具有體積小,硬件開(kāi)銷低,抗干擾能力強(qiáng),精度高的特點(diǎn)。DS18B20數(shù)字溫度傳感器接線方便,封裝成后可應(yīng)用于多種場(chǎng)合,如管道式,螺紋式,磁鐵吸附式,不銹鋼。板上采用3端封裝式的DS18B20,提供9-12bit的溫度測(cè)量,具有上限溫度、下限溫度可配置的報(bào)警功能,DS18B20通過(guò)一線式總線和微處理器通信,即連接了擴(kuò)展槽的XM0ADDR3引腳,詳細(xì)見(jiàn)OK210硬件手冊(cè)P53。
主要實(shí)現(xiàn)溫度的采集。
至此,幾乎板上的所有資源都介紹完了,結(jié)下來(lái),搭建OK210的Linux開(kāi)發(fā)環(huán)境,開(kāi)始真正的探索之旅。
相關(guān)產(chǎn)品 >
-
OKMX6UL-C開(kāi)發(fā)板
飛凌嵌入式專注imx6系列imx6ul開(kāi)發(fā)板、飛思卡爾imx6ul核心板等ARM嵌入式核心控制系統(tǒng)研發(fā)、設(shè)計(jì)和生產(chǎn),i.mx6UL系列產(chǎn)品現(xiàn)已暢銷全國(guó),作為恩智浦imx6ul,imx6ul開(kāi)發(fā)板,i.mx6提供者,飛凌嵌入式提供基于iMX6 iMX6UL解決方案定制。
了解詳情 -
OKMX6ULL-C開(kāi)發(fā)板
40*29mm,雙網(wǎng)雙CAN,8路串口| i.MX6ULL開(kāi)發(fā)板是基于NXP i.MX6ULL設(shè)計(jì)開(kāi)發(fā)的的一款Linux開(kāi)發(fā)板 ,主頻800MHz,體積小,其核心板僅40*29mm,采用板對(duì)板連接器,適應(yīng)場(chǎng)景豐富。 了解詳情