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.

[参考译文] PCM1681:PCM1681和 CC2640R2F 之间的连接

Guru**** 2534260 points
Other Parts Discussed in Thread: PCM1681, CC2640R2F

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1071804/pcm1681-connection-between-pcm1681-and-cc2640r2f

部件号:PCM1681
“线程”中讨论的其它部件: CC2640R2FPLL1700CC3200AUDIOOST

大家好,团队

我正在进行一个项目,需要使用 CC2640R2F I2S 外设将音频传输到频率为48kHz 的 PCM1681 (或类似)。

 一旦音频有24位(2个通道),则频率为2.304MHz。 微控制器 CC2640R2F 是否可能提供2.304 bck 和12.288MHz SCK?

非常感谢。

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

    您好,

    您的要求不允许您将 CC2640R2F 用作“I2S 主机”。 CC2640R2F 没有 PLL,因此必须将48MHz 时钟分为整数时间以生成 SCK 时钟。 在顶部,SCK 时钟频率应介于47 kHz 和4 MHz 之间。

    您可能希望尝试将 CC2640R2F 用作“I2S 从属设备”,但是,此配置尚未测试 SCK 时钟频率是否高于4MHz。

    我希望这将有所帮助,

    此致,

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

    马里亚诺,您好!

    SimpleLink I2S 驱动器的最大采样率为44.1 kHz。  音频压缩后,16位为44.1 kHz,这是绝对可能的,但24位可能超过 可行性。  https://e2e.ti.com/f/1/t/833683 

    此致,
    瑞安

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

    您好,

    那么我可以用 PLL1700作为主控制器来生成 CC2640R2F 和 PCM1681的时钟吗? 类似如下:

    如果我使用的 SCK 高于4MHz,会发生什么情况?

    我是否可以在不使用蓝牙时,将48MHz 时钟替换为24.576MHz 或49.152MHz 时钟??

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

    你好 Ryan

    我认为主题833683与通过蓝牙链路传输音频有关。 我的项目不会使用蓝牙。

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

    马里亚诺,您好!

    -I2S 驱动程序尚未测试 SCK 频率是否高于4MHz。 我建议您运行几项测试,看看您的硬件设计是否能够以更高的频率运行。

    ——如果您将 HF 晶体更改为非24Hz 频率,系统将无法工作。 但是,假设您使用的是外部时钟发生器,我不确定是否需要这样做。

    尽管如此,我不确定 PLL1700是否是适合您应用的设备。 首先,不建议将 PLL1700用于新设计。 其次,PLL170x 系列需要23MHz 时钟输入。 这意味着您需要另一个时钟源。

    最后,我建议使用 LAUNCJXL-CC2640R2CC3200AUDIOOST 来运行几项测试。 如您所见,CC3200AUDIOOST 具有 TLV320AIC3254 ,可用作 PLL。

    我希望这将有所帮助,

    此致,