This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2564:作为 I2S 从机在辅助模式下工作时的 PCM 时钟速率

Guru**** 2589275 points
Other Parts Discussed in Thread: CC2564, CC2564CMSP432BTBLESW, CC2564CSTBTBLESW

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/807502/cc2564-pcm-clock-rate-when-working-in-assisted-modes-as-a-i2s-slave

器件型号:CC2564

你好

假设 CC2564通过 I2S 连接到编解码器、并设置为用作 I2S 从设备和辅助 A2DP/HFP。 这意味着编解码器应该控制位时钟。  

但是、由于蓝牙音频采样率因使用情况而异(HFP 44.1为8或16、A2DP 为48)、因此还必须更改位时钟频率以匹配采样率。

这些时钟变化通常是如何处理的? 让系统控制器在 CC2564转换模式时告知编解码器切换时钟速度?

当 CC2564用作 I2S 主器件时、它是否会根据用例自动更改位时钟频率? 将 CC2564设置 为 I2S 主器件是否更可靠?

或者辅助 A2DP/HFP 模式是否包含某种采样率转换以允许恒定位时钟?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用 user4846356]\n 这些时钟更改通常是如何处理的? 让系统控制器在 CC2564 转换模式时告知编解码器切换时钟速度?[/quot]

    是的、没错。 根据配置文件电平协商、主机 MCU/MPU 将重新配置音频编解码器 IC 以更改位时钟速度。

    [引用 user4846356]CC2564 用作 I2S 主器件时、是否会根据用例自动更改位时钟频率? 将 CC2564 设置 为 I2S 主站是否更可靠?[/quot]

    确定连接中使用的采样率的配置文件级别协商处于配置文件级别(在主机堆栈的顶部运行)。 因此、CC2564不会自动更新采样率。 主机需要使用 HCI_VS_Write_CODEC 配置(0xFD06) 来配置 CC2564上的 I2S 参数。

    有关系统级实现的更多详细信息、请参阅以下 SDK 中的 A3DP 示例应用。

    CC2564CMSP432BTBLESW

    CC2564CSTBTBLESW

    此致、

    Vihang