藍(lán)牙音頻模塊支持串口AT指令控制介紹,這里推薦BT401藍(lán)牙模塊,功能簡(jiǎn)介如下:
BT401模塊是一款支持藍(lán)牙、U盤(pán)、TF卡播放的5合1的解決方案。模組的亮點(diǎn)在支持無(wú)損音樂(lè)的播放,以及簡(jiǎn)單明了的串口控制功能,支持BLE透?jìng)?,以及SPP透?jìng)鞴δ?。大大降低了嵌入藍(lán)牙在其它產(chǎn)品的開(kāi)發(fā)難度。
單純的藍(lán)牙音頻模塊,做串口AT指令去控制并不容易,因?yàn)樗{(lán)牙音頻看起來(lái)簡(jiǎn)單,實(shí)際很多的應(yīng)用場(chǎng)景,它是非常復(fù)雜的,比如:
1、客戶(hù)需要數(shù)字音頻,iis做主做從搭配dsp的應(yīng)用,這個(gè)就很難做穩(wěn)定
2、客戶(hù)的產(chǎn)品是帶屏的,那就需要歌詞顯示,文件名的顯示等等,也很復(fù)雜
3、車(chē)載的應(yīng)用,比如需要藍(lán)牙電話(huà)本,接聽(tīng)、撥打電話(huà)等等
所以有能力開(kāi)發(fā)的公司并不多,并且做好售前售后的支持,也是非常的繁瑣
此版本,藍(lán)牙模塊的音頻輸出,就是dac,可以直接驅(qū)動(dòng)耳機(jī),可以外掛功放
使用簡(jiǎn)單,應(yīng)用于音質(zhì)相對(duì)沒(méi)那么高的場(chǎng)景
波特率默認(rèn)就是115200,豐富的串口AT指令集進(jìn)行控制
當(dāng)然也是支持BLE的
三、版本2-BT401的數(shù)字音頻版本iis
此版本,藍(lán)牙模塊的數(shù)字音頻輸出,就是iis,必須搭配dsp使用,或者外掛解碼芯片
使用相對(duì)比較復(fù)雜,應(yīng)用于音質(zhì)要求高的場(chǎng)景
波特率默認(rèn)就是115200,豐富的串口AT指令集進(jìn)行控制
當(dāng)然也是支持BLE的
1、好多IC的IIS腳位標(biāo)注都不按照標(biāo)準(zhǔn)來(lái),給初次使用IIS的朋友帶來(lái)麻煩,我們也是如此
2、IIS的標(biāo)準(zhǔn)接口如下:
(1)、數(shù)據(jù):輸入或者輸出數(shù)據(jù),一般的DSP芯片標(biāo)注為:SDATA
(2)、位時(shí)鐘 (BitcLOCk,BCK):確立數(shù)據(jù)流中兩個(gè)相鄰位之間邊界的信號(hào)。JL叫SCLK
(3)、左/右時(shí)鐘 (LRCK)/字時(shí)鐘 (Wordclock):一個(gè)在采樣速率下運(yùn)行、占空比為 50% 的慢時(shí)鐘,它確立數(shù)據(jù)流中兩條相鄰?fù)ǖ?左和右)之間的邊界。注意有的IC叫WCK,有的叫LRCK。。他們是同一個(gè)意思。
3、IIS是既可以做主,也可以做從的,目前主、從兩個(gè)版本,我們都做了,可以相互升級(jí)固件
但是不推薦升級(jí),一旦升級(jí)失敗,導(dǎo)致模塊不能啟動(dòng),只能丟掉了
審核編輯 黃宇
-
藍(lán)牙
+關(guān)注
關(guān)注
114文章
5823瀏覽量
170324 -
AT
+關(guān)注
關(guān)注
2文章
192瀏覽量
65210 -
串口
+關(guān)注
關(guān)注
14文章
1554瀏覽量
76514 -
音頻模塊
+關(guān)注
關(guān)注
1文章
145瀏覽量
12320
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論