工具与软件:
大家好、我无法找到 TLV320AIC3100的初始代码。 我的 PLL 时钟为11.289600GHz、所需的采样频率为44100Hz。 有人可以共享 I2C 命令的初始化代码吗? 谢谢
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的初始代码。 我的 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
Ajita、您好!
我想您不需要担心该错误、因为它是与 EVM 一起使用的、其中 EVM 需要12MHz MCLK 来实现 USB 音频操作。 使用外部时钟、这可以很好地工作。
对于麦克风检测、由于不具备 GUI 功能、您需要编写自己的 I2C 命令以启用该功能。 有关麦克风检测的详细信息、请参阅 数据表的第7.3.10.5节。 您将需要更改页0寄存器67以启用麦克风检测、然后读取寄存器46或67以获取检测标志。
如果您在这方面需要更多帮助、请告诉我!
此致!
MIR