https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1285831/tlv320aic3100-tlv320aic3100
器件型号:TLV320AIC3100
当我执行读取语句时、实际上传输了什么 I2C 消息?
我假设 r 表示读取、30是器件 I2C 地址、23是寄存器位置。
"发送窗口"显示正在发送的更多字节。
您可以详细说明以便我可以从 CPU 固件代码发送类似消息吗?
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.
https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1285831/tlv320aic3100-tlv320aic3100
器件型号:TLV320AIC3100
当我执行读取语句时、实际上传输了什么 I2C 消息?
我假设 r 表示读取、30是器件 I2C 地址、23是寄存器位置。
"发送窗口"显示正在发送的更多字节。
您可以详细说明以便我可以从 CPU 固件代码发送类似消息吗?
Bruce、您好!
我不确定您要使用的配置、但如果您希望它驱动 I2S 从设备、您需要将寄存器33设置为输出内部 BCLK 和 WCLK、而不是接收时钟作为输入。 您还需要参考时钟树以确保满足您的时钟要求。 您可以使用该计算器工具提供帮助: https://www.ti.com/tool/download/SLAR163
您提到的实际字节会显示在"Read Window"(读取窗口)中。 在该示例中、寄存器0x23和0x24分别包含0x00和0x40。
此致、
J·麦克弗森