一:需要工具

當(dāng)前實(shí)驗(yàn)平臺(tái)與環(huán)境
測(cè)試平臺(tái) :BT631D(NRF5340)
SDK版本 :NCS2.3.0

產(chǎn)品概述

模塊型號(hào) FSC-BT631D
芯片組 nRF5340+CSR8811
藍(lán)牙版本 藍(lán)牙雙模5.3/5.2
頻段 2.402 – 2.480 GHz
協(xié)議? A2DP、 AVRCP、 HFP、 HSP、 PBAP、 SPP、 GATT?、MESH ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
尺寸 12mm x 15mm x 2.2mm
發(fā)射功率 +3dBm/+5dBm
天線 內(nèi)置PCB板載天線(默認(rèn)),支持外接天線(可選)
特色功能 支持SBC ,AAC,LC3,MESH,NFC,LE Audio

二:需要 實(shí)現(xiàn)LE audio內(nèi)容

  • LC3編解碼
  • LE傳輸編碼數(shù)據(jù)
  • 支持多重串流功能
  • 支持CIS單播音頻功能
  • 支持BIS廣播音頻功能
Le Audio Specifications

三 嵌入?yún)f(xié)議棧內(nèi)容

其執(zhí)行序列及流程圖如下所示

  1. 網(wǎng)關(guān)從音頻源接收音頻數(shù)據(jù)。
  2. 網(wǎng)關(guān)在其應(yīng)用核中處理音頻數(shù)據(jù),通過(guò)應(yīng)用層傳輸數(shù)據(jù):
  3. 主機(jī)將編碼后的音頻數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)核子系統(tǒng)(controller)。
  4. 子系統(tǒng)將音頻數(shù)據(jù)LE轉(zhuǎn)發(fā)到硬件無(wú)線電并將其發(fā)送到耳機(jī)設(shè)備。
  5. 耳機(jī)端在網(wǎng)絡(luò)核上接收編碼的音頻數(shù)據(jù)。
  6. 網(wǎng)絡(luò)核子系統(tǒng)(controller)將編碼的音頻數(shù)據(jù)發(fā)送到耳機(jī)應(yīng)用核心上的 LE 主機(jī)。
  7. 耳機(jī)在其應(yīng)用核心中處理音頻數(shù)據(jù),這些核心通過(guò)應(yīng)用層傳輸數(shù)據(jù):?
  8. 解碼后的音頻數(shù)據(jù)通過(guò) I2S 發(fā)送到硬件音頻輸出。
BT631 1
BT631 2

四:注意點(diǎn)

Le audio目前為新技術(shù),市面上成熟的產(chǎn)品方案很少,工程復(fù)雜,有不少問(wèn)題需要解決!

總結(jié)

LE audio代碼移植流程是個(gè)復(fù)雜的工程,移植后BT631D模塊測(cè)試效果比較好,需要這個(gè)功能的用戶可以和飛易通團(tuán)隊(duì)聯(lián)系!