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.

[参考译文] TLV320AIC3100:对于44100Hz 采样频率、PLL CLK 11289600Hz 的初始代码

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1429280/tlv320aic3100-init-code-for-pll-clk-11289600hz-for-44100-hz-sampling-frequency

器件型号:TLV320AIC3100

工具与软件:

大家好、我无法找到 TLV320AIC3100的初始代码。 我的 PLL 时钟为11.289600GHz、所需的采样频率为44100Hz。 有人可以共享 I2C 命令的初始化代码吗? 谢谢

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

    您好!

    您可以在此处下载 TLV320AIC3100的 EVM 控制软件: https://www.ti.com/tool/download/SLAC366/01.00.00.0A

    在软件中、您可以为音频信号路径选择 所需的配置、以及具有所需 PLL 时钟和采样率的时钟配置。 您可以通过 View->Command...将所有 GUI 交互记录为 I2C 命令 页面所述。 可以通过点击"Digital Audio Processing/ Serial Interface"、然后点击"Internal Clock Gen Module"来配置时钟。 然后、在底部的表中双击所需的时钟配置、PLL 系数将自动计算。  

    如果您需要有关此方面的更多帮助或您的应用的特定说明、请告诉我。 在不深入了解应用程序的情况下、很难为您提供 init 脚本、但如果您需要示例、GUI 中有一个默认的 init 脚本。

    此致!
    MIR

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

    嗨、Mir、

    我收到错误消息、因为"采样率与 USB 采样率不匹配"。 对于 ADC=DAC 采样频率44100Hz、我的初始条件是 MCLK=11289600Hz。 我附上了供参考的屏幕截图。 我还希望启用麦克风检测。

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

    Ajita、您好!

    我想您不需要担心该错误、因为它是与 EVM 一起使用的、其中 EVM 需要12MHz MCLK 来实现 USB 音频操作。 使用外部时钟、这可以很好地工作。  

    对于麦克风检测、由于不具备 GUI 功能、您需要编写自己的 I2C 命令以启用该功能。 有关麦克风检测的详细信息、请参阅 数据表的第7.3.10.5节。 您将需要更改页0寄存器67以启用麦克风检测、然后读取寄存器46或67以获取检测标志。  

    如果您在这方面需要更多帮助、请告诉我!

    此致!
    MIR