BT631模块LE音频代码迁移
LE音频代码迁移需要工具
当前的实验平台和环境
测试平台: BT631D (NRF5340)
SDK版本: NCS2.3.0
产品概述
蓝牙模块模型 | FSC-BT631D |
蓝牙版本 | 蓝牙 5.3 |
芯片组 | Nordic NRF5340+CSR8811 |
lnterface | UART/I²S/USB |
方面 | 12mm x 15mm x 2.2mm |
传输功率 | NRF5340 :+3 DBM |
CSR8811:+5 DBM(基本数据速率) | |
概况 | 差距, 到, 加特, SMP, L2CAP |
工作温度 | -30°C〜85°C |
频率 | 2.402 - 2.480 GHz |
电源电压 | 3.3v |
需要实现LE音频内容
- LC3编码和解码
- LE传输编码数据
- 支持多个流函数
- 支持CIS Unicast Audio功能
- 支持bis广播音频功能
嵌入协议堆栈内容
执行顺序和流程图如下所示
- 网关从音频源接收音频数据.
- 网关以其应用程序核心处理音频数据,并通过应用程序层传输数据:
- 主机将编码的音频数据发送到网络内核子系统 (控制器).
- 子系统将音频数据转发到硬件收音机并将其发送到耳机设备.
- 耳机在网络核心上接收编码的音频数据.
- 网络内核子系统 (控制器) 将编码的音频数据发送到耳机应用程序核心上的LE主机.
- 耳机处理其应用程序内核中的音频数据, 通过应用程序层传输数据:
- 解码的音频数据通过i2s发送到硬件音频输出.
注意点
Le Audio目前是一种新技术,市场上很少有成熟的产品解决方案, 复杂的工程, 还有许多需要解决的问题!
概括
LE音频代码迁移过程是一个非常复杂的 , 但是迁移后BT631D模块测试结果相对较好. 需要此功能的用户可以联系Beasycom团队!