BT631??長E audio代码移植流程简介
作者: 飞易通 时间:2023-06-29 17:19
一:需要工具
当前实验平台与环境
测试平台 :BT631D(NRF5340)
SDK版本 :NCS2.3.0

产品概述
??樾秃?/span>
|
|
芯片组
|
|
蓝牙版本
|
|
频段
|
2.402 - 2.480 GHz
|
协议
|
A2DP、 AVRCP、 HFP、 SPP、 HID、 GATT |
尺寸
|
12mm x 15mm x 2.2mm
|
发射功率
|
+3dBm/+5dBm
|
天线
|
内置PCB板载天线(默认),支持外接天线(可?。?/span>
|
特色功能
|
支持SBC ,AAC,LC3,MESH,NFC,LE Audio
|
二:需要 实现LE audio内容
1) LC3编解码
2) LE传输编码数据
3) 支持多重串流功能
4) 支持CIS单播音频功能
5) 支持BIS广播音频功能
三 嵌入协议栈内容
其执行序列及流程图如下所示
1.网关从音频源接收音频数据。
2.网关在其应用核中处理音频数据,通过应用层传输数据:
3.主机将编码后的音频数据发送到网络核子系统(controller)。
4.子系统将音频数据LE转发到硬件无线电并将其发送到耳机设备。
5.耳机端在网络核上接收编码的音频数据。
6.网络核子系统(controller)将编码的音频数据发送到耳机应用核心上的 LE 主机。
7.耳机在其应用核心中处理音频数据,这些核心通过应用层传输数据:
8.解码后的音频数据通过 I2S 发送到硬件音频输出。
四:注意点
Le audio目前为新技术,市面上成熟的蓝牙通讯模块产品方案很少,工程复杂,有不少问题需要解决!
五:总结
LE audio代码移植流程是个复杂的工程,移植后BT631D??椴馐孕Ч冉虾?,需要这个蓝牙通讯??長E audio代码移植功能的用户可以和飞易通团队联系!