<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
"); //-->

博客專(zhuān)欄

EEPW首頁(yè) > 博客 > 一文看懂BTB擴展接口:LCD、Camera、UART、I2C…

一文看懂BTB擴展接口:LCD、Camera、UART、I2C…

發(fā)布人:13673998452 時(shí)間:2025-02-07 來(lái)源:工程師 發(fā)布文章

今天我們來(lái)學(xué)習的是BTB擴展接口的LCD、Camera、UART、I2C詳解,特別分享Air201硬件BTB擴展接口相關(guān)內容。我已詳細解析展示如下:


wKgZO2dIeb-AI_zpAAgeBbkAnyw337.png


通過(guò)BTB連接器,可以擴展使用PWRKEY引腳控制開(kāi)關(guān)機,一路UART1串口接口連接外設,4路模擬IO口,2路帶喚醒功能的WAKEUP引腳,一路I2C接口。

同時(shí)CAM_SCK、CAM_XCLK、I2C1_SCL、I2C1_SDA與模組的SPI接口復用,支持Flash等SPI外設,另外引出2路電壓一路電池電壓、一路USB電壓。


外擴功能框位圖:

wKgZPGdIec2AEWv7AAheFpEm6AQ119.png


為方便用戶(hù)更快上手,進(jìn)行軟件開(kāi)發(fā)和調試,設計制作了Air201_BTB接口的配套擴展板,將所有擴展的IO接了出來(lái),并且掛載了Flash,預留出LCD、Camera的接口。


Air201_BTB擴展板:

wKgZO2dIeeSAFkvUABNCqGVQclk961.pngwKgZPGdIee6AELjsAAnasEHCct8309.png


接下來(lái),我們一起了解主要的BTB擴展接口:


▼  LCD擴展  ▼

擴展接口支持一路LCD專(zhuān)用SPI接口,用于驅動(dòng)SPI LCD屏幕,不能作為通用SPI使用。


主要特性:

1. 最大支持480*320分辨率,30幀;

2. 僅支持SPI接口LCD屏幕。


管腳定義:
注:表格管腳列"/"后面的管腳號是指模組對應的PIN腳。

wKgZPGdIef6AJdYdAAJktEZPDIk054.png

可用的供電腳:BTB擴展接口引出的AGPIO8和AGPIO5可用于供電1.8V,+4V位置可供3.7V。


B2B_LCD擴展:

wKgZO2dIegiAAecrAAIdbBoWrLY564.png


▼  Camera擴展  ▼


支持一路攝像頭接口,可用于掃碼、拍照應用。


主要特性:

1. 僅支持SPI接口的攝像頭;2. 最高支持30W像素。


管腳定義:

注:表格管腳列"/"后面的管腳號是指模組對應的PIN腳。

wKgZPGdIeh2AZJA1AANJ2SwMjVM482.png

可用的供電腳:BTB擴展接口引出的AGPIO8和AGPIO5可用于供電1.8V,+4V位置可供3.7V。


B2B_Camera擴展:

wKgZPGdIeiuANWMgAAOZw_6yEMQ585.png

Air201最多支持4路UART:

UART0(DBG_UART)和UART1(MAIN_UART)在板子上預留有測試點(diǎn);如果需要使用UART2和UART3,要通過(guò)其他功能管腳復用。


▼  UART0(DBG_UART)▼

DBG_TX、DBG_RX默認功能為系統底層日志口。如果將此引腳復用為其他功能,則無(wú)法從DBG_TX 和 DBG_RX抓取系統日志。

在某些場(chǎng)景下,如果模組出現異常,無(wú)法抓到問(wèn)題日志,只能引出DBG_TX、DBG_RX,抓取日志再進(jìn)行分析。


包括但不限于以下兩種場(chǎng)景:


低功耗場(chǎng)景:
在低功耗場(chǎng)景下,USB無(wú)法使用,只能通過(guò) DBG_TX、DBG_RX來(lái)抓取日志。

非低功耗場(chǎng)景
模組接入USB時(shí),工作正常,未接入USB 時(shí),工作異常的情況,只能通過(guò)DBG_TX、DBG_RX來(lái)抓取日志。

管腳定義:

wKgZO2dIejqANEZaAAFSjf-kjlM097.png

UART0在A(yíng)ir201板子上可直接連接測試點(diǎn),


詳見(jiàn)下圖頂部4G_DBG_TX、4_DBG_RX:

wKgZO2dIekWAcqRmAAUF6wxtAGg177.png


由于底層日志輸出對速率要求很高,所以該串口默認以6M波特率輸出模組底層日志,需要配合EPAT工具+高速串口線(xiàn)(能支持6M波特率,例如CH343、FT4232),來(lái)抓取日志。


▼  UART1(MAIN_UART)▼

對于二次開(kāi)發(fā)方式,UART1可通過(guò)串口配置的API接口,對波特率、數據位、校驗位、停止位按需設置。


管腳定義:

注:表格管腳列"/"后面的管腳號是指模組對應的PIN腳。

wKgZPGdIelCAQb6qAAEWtyy1Kek018.png

UART1管腳預留位置在BTB擴展接口上面,具體位置參見(jiàn)下圖藍色框線(xiàn)標記:

wKgZO2dIelqAJKwjAAo7KtcJm3I133.png


▼  485串口擴展  ▼


RS485是一種工業(yè)控制環(huán)境中常用的通訊協(xié)議,其中RS是 Recommended Standard的縮寫(xiě)。

RS485可以進(jìn)行半雙工異步串行通信,可使用BTB接口板中的UART1擴展。 


主要特點(diǎn):

支持多節點(diǎn):一般最大支持32個(gè)節點(diǎn);傳輸距離遠:最遠通訊距離可達1200米;

抗干擾能力強:差分信號傳輸;

連接簡(jiǎn)單:只需要兩根信號線(xiàn)(A+和B-)就可以進(jìn)行正常的通信。


B2B_RS485擴展:

wKgZO2dIemiALg-_AAGcS75E0KI135.png


▼  低功耗藍牙(BLE)擴展  ▼

BLE通常適用于低功耗、輕量級的應用,例如穿戴設備、傳感器網(wǎng)絡(luò )等。而SPP適用于需要大容量數據傳輸的應用,例如音頻設備、文件傳輸等。

在A(yíng)ir201核心板上,也可以通過(guò)BTB接口實(shí)現外擴藍牙功能,以下是參考的設計原理圖。


B2B_BLE擴展:

wKgZPGdIenOAFKwqAAHO6qmJkGY771.png

▼   SPI 接口   ▼

SPI接口可以通過(guò)CAM_SCK、CAM_XCLK、I2C1_SCL、I2C1_SDA四個(gè)引腳的功能復用為SPI0來(lái)使用。

其中CAM_SCK和CAM_XCLK需要通過(guò)0歐姆的電阻進(jìn)行切換,I2C1_SCL和I2C1_SDA需要軟件復用為alt func0來(lái)作為SPI0的功能。


管腳定義:


注:表格管腳列"/"后面的管腳號是指模組對應的PIN腳。
 

wKgZO2dIeoKAJQrAAAIQM5qh_zg081.png

▼  IIC (I2C) 接口  ▼


管腳定義:

注:表格管腳列"/"后面的管腳號是指模組對應的PIN腳。
 

wKgZPGdIeoyAX2y9AAE0QvwEmn4911.png

I2C管腳預留位置在BTB擴展接口上面,具體位置參見(jiàn)下圖藍色框線(xiàn)標記:

wKgZO2dIepyARHcWAAjvILkEVJQ694.png


▼  PWRKEY按鍵  ▼


管腳定義:

注:表格管腳列"/"后面的管腳號是指模組對應的PIN腳。

wKgZO2dIeqeAHuIjAAC3lexqK0k636.png

上圖按鍵連接的管腳是PWRKEY,電源開(kāi)關(guān)機的功能。

在BTB擴展接口處也有預留PWRKEY的管腳(下圖藍色標記),可按照業(yè)務(wù)需求設計按鍵位置。

wKgZPGdIerOAUra6AAo7mYFy3Jg454.png


▼  休眠中可保持電平的GPIO  ▼


管腳定義:

注:表格管腳列"/"后面的管腳號是指模組對應的PIN腳。
 

wKgZO2dIer6AHtnwAAEj-mpTzDA326.png


需要注意的是:


AGPIO雖然在休眠下不掉電,但是無(wú)法觸發(fā)中斷。
AGPIO5管腳目前被內部音頻占用。


▼   休眠喚醒管腳   ▼


管腳定義:

注:表格管腳列"/"后面的管腳號是指模組對應的PIN腳。
 

wKgZPGdIes6ADpbOAAFlCKvKjvw612.png


需要注意的是:


AGPIO雖然在休眠下不掉電,但是無(wú)法觸發(fā)中斷,系統休眠后外部只能通過(guò)WAKEUP管腳或者LPUART串口喚醒。


分享完畢~


*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。




相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>