工具与软件:
您好!
我使用 TLV320AIC3120-EVM 编解码器、 我一直在使用编解码器控制软件来配置编解码器、并且能够进行回送测试。 现在、我需要将它与微控制器集成。 我正在使用 I2C 配置的测试点、我将微控制器 I2C 线路连接到这些测试点、并且我可以使用相同的编解码器初始化日志对其进行配置。 我需要将采样频率更改为8 KHz。 为此、我在编解码器控制软件中使用了内部时钟分频网络、将 MCLK 作为 PLL 时钟、将 PLL 时钟作为编解码器时钟。 我获得了所需的分频值、并在编解码器中运行日志。 不过、我仍然能够进行回送测试。 我的下一个目标是 MCLK 应由微控制器提供、而不是通过 EVM 中的 TAS1020B USB 控制器提供。 我应该怎么做才能确定这一点? 我可以自行移除 USB 控制器芯片、以便我的控制器和 EVM 控制器之间不会发生任何时钟冲突吗? 这样我就可以为从我的微控制器传输 I2S 数据提供 MCLK 以及 BLCK 和 WCLK。