|
開發(fā)板串口介紹(基于飛凌ok210) OK210開發(fā)板是一款由保定飛凌嵌入式自主研發(fā)的產(chǎn)品,基于ARM Cortex-A8架構(gòu),采用了Cortex-A8家族里的三星S5PV210芯片作為主處理器,是一款高性能的的開發(fā)平臺。 根據(jù)一般開發(fā)調(diào)試的需要,另外考慮到很多客戶無論是用做學習板還是去做產(chǎn)品,對板卡的串口都會有要求,所以飛凌在做OK210開發(fā)板時已經(jīng)為使用者預(yù)留了一部分串口使用。 S5PV210具備4個獨立的UART,速率最大可達3Mbps,其中有2個UART為4線串口,另外兩路為2線串口。每個UART包含接收緩存和發(fā)送緩存,通信速率和格式可通過S5PV210內(nèi)部寄存器自由設(shè)置。在飛凌OK210開發(fā)板的核心板上已經(jīng)將4路UART全部引出,具體引腳如下
前邊描述的是飛凌OK210對于串口(UART)在核心板方面的線路引出,有了這些接口引出,用戶在使用核心板時可以依照自己產(chǎn)品的需求重新做PCB板,從而利用我們提供的核心板做出更適合自己產(chǎn)品的底板。 對于飛凌做好的OK210配套的底板,OK210開發(fā)板提供兩路RS232電平的通用異步串行接口,J3對應(yīng)的為COM2,為系統(tǒng)調(diào)試串口,對應(yīng)S5PV210的UATR2;J4對應(yīng)的為COM3,對應(yīng)S5PV210的UART3,用于用戶擴展功能。這兩個串行接口采用標準的DB9連接器。電平轉(zhuǎn)換芯片采用MAX232ESE。引腳連接關(guān)系圖片如下圖所示:
如上圖所示,DB9接口的第二引腳為RS232數(shù)據(jù)接收信號,第三引腳為RS232的數(shù)據(jù)發(fā)送信號,第五引腳為信號地,J3、J4采用相同的引腳定義方式,如果將開發(fā)板和PC串口連接是需要使用雙母頭交叉數(shù)據(jù)線。 OK210開發(fā)板另外引出了兩路3.3V電平的UART接口UART0、UART1,這兩個接口帶有CTS、RTS流控信號,該接口的引出是為了方便用戶連接3.3V電平的串口設(shè)備,并且這兩個接口都預(yù)留了中斷引腳,方便用戶功能的擴展。開發(fā)板的串口可以接一些通用的串口設(shè)備,也可以接飛凌公司生產(chǎn)的使用串口通信的GPS、GPRS等模塊。下面詳細介紹這兩個接口的引腳定義。 UART0接口引腳定義:
UART1接口引腳定義:
在串口的使用方面,因為做的串口都是通用的,所以一般的串口只要接口定義相同都是可以外接串口設(shè)備的,包括飛凌配套生產(chǎn)的一些GPS、GPRS等模塊都可以正常使用。 |