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.

[参考译文] TLV320AIC3104:如何使用 I2C 设置器件地址?

Guru**** 2468610 points
Other Parts Discussed in Thread: TLV320AIC3104

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/792962/tlv320aic3104-how-to-set-device-address-using-i2c

器件型号:TLV320AIC3104

团队

我的客户希望在一个电路板上使用两个 TLV320AIC3104。 一个用于音频编解码器、另一个用于分离器。   

主芯片组是否可以使用相同的 I2C 接口设置每个器件的器件地址? 
如果可能、让我们知道如何实现它。
如果没有,客户是否需要使用独立的 I2C 端口?  
我们也找不到 H/W 方面的方法。 
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Danny、

    如第10.5.1节所述、AIC3104的 I2C 地址固定为001 1000。 规格。 TI 拥有一系列 I2C 开关和多路复用器、可用于在两个 AIC3104器件之间共享单个 I2C 总线。

    www.ti.com/.../products.html


    10.5.1 I2C 控制接口
    TLV320AIC3104支持使用7位寻址的 I2C 控制协议、并且支持标准和快速模式。 μs I2C 快速模式、请注意、每个 THD-STA、Tsu-STA 和 Tsu-STO 的最小时序为0.9 μ s、如图30所示。 TLV320AIC3104响应 I2C 地址001 1000。 I2C 是一种双线制开漏接口、支持在单根总线上使用多个器件和主器件。 I2C 总线上的器件只通过将总线接地来将其驱动为低电平;它们永远不会将总线驱动为高电平。 相反、总线导线被上拉电阻器拉高、因此当没有器件将总线导线驱动为低电平时、总线导线为高电平。 这样、两个器件就不会发生冲突;如果两个器件同时驱动总线、则没有驱动器争用。