您好!
我们将 CC2564B 与 STM32L476上的 Bluetopia Stack v4.2.1.0结合使用。 此代码已从 STM3240G-EVAL (NO-OS)文件夹中移植。
器件芯片组:4.1
BTPS 版本 :4.2.1.0
plat 版本 :1.0
项目类型 :6.
固件版本 :7.35
我们正在开发的器件是蓝牙耳机、它应包含 HFP 和 A2DP 配置文件。 A2DP 配置文件(灌电流)按预期工作(通过 I2S/PCM 使用辅助功能)。
HFP 配置文件也是集成的、在拨打电话时使用。 耳机接收基本音频数据、但它有一些缺失/重复的值。 (使用16kHz/WBS/通过 I2S PCM 辅助)
大约每75ms 重复大约8个值(因此有某种模式、但不一致)。 看起来最后一个采样值是重复的、并且信号恰好在之前停止的位置继续。
这可能是配置中的问题吗? (对于 A2DP、ACL 优先级会重新配置以降低延迟、HFP 是否有类似的配置? 对于 HFP、演示代码似乎没有类似的内容)
你需要其他什么吗?
谢谢、此致、
Tommy Sparber
频率为2.5kHz 的音频采样、直接从 CC2564的 PCM 输出中记录。
e2e.ti.com/.../4722.output.wav
从 DAC 输出记录:
根据记录的 I2S 数据打印
原始 I2S 数据:
BT 日志:

