您好!
我们在 项目中使用连接到集线器的 TLV320AIC3101芯片。 该集线器能够 通过 I2C 和 I2S 接口与不同的音频编解码器芯片通信。 我们已 通过示波器检查了 I2S 信号、它们都正常。 编解码器配置的初始序列也看起来不错、但我们不确定这一点、因为 TLV320AIC3101 不会为耳机生成有效的音频输出。
以下是逻辑分析仪捕获的 I2C 初始序列:
编解码器为每条消息响应 ACK 位、但是这种配置它的方法是否正确? 数据表 未提供有关 编解码器配置的初始序列的足够信息、因此我们不确定需要生成的消息。 目前、我们正在尝试修改寄存器8、9、14、37、41、43、 44、但在音频侧没有输出。 您能检查是否缺少某些内容吗、或者此编解码器的初始序列应该是什么样子。 请记住、我们使用的是集线器、而不是控制器、因此我们只能将 I2C 命令放在其寄存器中、它会在复位后生成 I2C 初始序列...
提前感谢您!
J·马特科维奇