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.

[参考译文] PCA9545A:默认 I2C 地址

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/972193/pca9545a-default-i2c-address

器件型号:PCA9545A

大家好、

你好。

客户正在项目中使用 PCA9545A 将多个 I2C 器件连接到颗粒硼、并希望了解以下信息。

1) PCA9545A 的默认 I2C 地址是什么? 客户扫描并接收到0x70... 是这样吗?

2) 它们将 ADXL345加速计和 VL53L1X ToF 传感器连接到 PCA9545A。 应该也能够扫描它们的 I2C 地址、或者它们是否只能获取 PCA9545A 的地址?

它们将粒子导通连接到 PCA9545A、并安装了 ADXL345。 在扫描时、它们只会获取0x70地址、并想知道是否需要这样做。 他们正在使用定制的 PCB、需要确保一切正常工作。

提前感谢!

艺术

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

    尊敬的 Art:

    这些结果听起来像是您所描述的系统的预期行为。  

    PCA9545A 的地址将取决于 A1和 A2引脚的状态。 当两个引脚都接地时、产生的地址将为0x70。

    2.当 PCA9545A 首次上电时、所有下行开关将被禁用。 这意味着通道0至3上连接到总线的任何器件将不可用于主总线上的主器件。 要访问这些下游器件、需要在 PCA9545A 上通过写入器件控制寄存器中的相应位来启用其各自的通道(请参阅数据表中的第9.6.2节)。 这将通过有效地将通道连接到主总线来启用通道、从而允许主器件与该通道上的任何器件进行通信。  

    希望这些信息对您有所帮助。 如果您有任何其他问题、请告诉我。

    此致、
    Eric Schott

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

    PCA9545A 没有"默认"地址。 地址由 A0/A1引脚选择;如果二者均连接到 GND、则您选择的地址实际上为0x70。

    2.只有当器件位于当前启用的通道之一时、地址扫描(或任何其他 μ I²C 访问)才会到达这些器件。 复位后、默认情况下禁用所有四个通道。