今天了解的是GPIO/ADC/LED/I2C/SPI/USB硬件接口設(shè)計(jì)及其注意事項(xiàng),希望對(duì)大家有所幫助。
一、ADC接口設(shè)計(jì)指導(dǎo)
Air780E模組(LuatOS版本)支持2路通用ADC接口,管腳分布如下:
ADC接口主要特性:
- 分辨率:12bit
- 量程:0~1.1V
-時(shí)鐘頻率(fc):1.625MHz~6.5MHz
-采樣頻率:fc / 16
-積分非線性:+-1.2mV
-微分非線性:+-0.3mV
- 功耗:400μA
- ADC分壓模式:ADC管腳可設(shè)置為外部分壓模式、內(nèi)部分壓模式。
▼ 外部分壓模式 ▼
此模式下ADC管為直通模式,量程0~1.1V。此模式下如果想要增加測(cè)量量程,可以采用外部電阻分壓的方式。
▼ 內(nèi)部分壓模式 ▼
此模式下可以配置內(nèi)部的分壓電阻,但內(nèi)部的電阻分壓只有固定幾組組合。
注意:在內(nèi)部分壓模式下,不建議再加外部的分壓。
二、指示燈設(shè)計(jì)指導(dǎo)
狀態(tài)指示燈功能僅在Air780E AT版本支持,作為網(wǎng)絡(luò)狀態(tài)指示燈使用;而對(duì)于LuatOS版本,此管腳僅作通用GPIO管腳使用。
網(wǎng)絡(luò)指示燈功能邏輯:
注意:網(wǎng)絡(luò)指示燈為AGPIO類型管腳,在休眠時(shí)可以保持電平。
網(wǎng)路指示燈參考設(shè)計(jì):
三、I2C接口設(shè)計(jì)指導(dǎo)
Air780E模組支持1路通用I2C接口(僅LuatOS版本支持),可以連接各類I2C外設(shè)。
I2C接口特性:
- 支持主/從模式
- 三種速率:100KHz/ 400KHz/1MHz
- 支持16B FIFO
- 支持DMA模式
注意:I2C接口為普通IO類型接口,在模組休眠狀態(tài)下會(huì)掉電。
I2C參考設(shè)計(jì):
四、SPI接口設(shè)計(jì)指導(dǎo)
Air780E支持一路標(biāo)準(zhǔn)4線SPI接口:
SPI接口特性:
- 支持主從模式
- 最大時(shí)鐘頻率:25.6MHz
- 獨(dú)立的發(fā)送和接收FIFO
- 支持DMA模式
五、USB接口設(shè)計(jì)指導(dǎo)
Air780E支持1路USB2.0接口,支持下載、調(diào)試,以及RNDIS數(shù)傳。
USB接口特性:
-支持USB2.0
-支持快速(12Mbps);高速(480Mbps)模式。
USB接口參考設(shè)計(jì):
設(shè)計(jì)注意事項(xiàng):
USB走線需要嚴(yán)格按照差分線控制,做到平行和等長(zhǎng);
USB走線的阻抗需要控制到差分90歐姆;
需要盡可能的減少USB走線的短樁線stub,減少信號(hào)反射;USB信號(hào)的測(cè)試點(diǎn)最好直接放在走線上以減少短樁線stub;
盡可能的減少USB走線的過孔數(shù)量;
在靠近USB連接器或者測(cè)試點(diǎn)的地方添加TVS保護(hù)管,由于USB的速率較高,需要注意TVS管的選型,保證選用的TVS保護(hù)管的寄生電容小于1pF;
VBUS作為USB插入喚醒作用,并不直接參與USB插入檢測(cè),非必須,在不需要USB插入喚醒的場(chǎng)景也可以不接。
今天的內(nèi)容就分享到這里了
-
接口
+關(guān)注
關(guān)注
33文章
8596瀏覽量
151145 -
adc
+關(guān)注
關(guān)注
98文章
6498瀏覽量
544629 -
模組
+關(guān)注
關(guān)注
6文章
1492瀏覽量
30383 -
GPIO
+關(guān)注
關(guān)注
16文章
1204瀏覽量
52091
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論