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.

[参考译文] PCA9548A:主从总线上具有相同 I2C 地址的器件

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1335280/pca9548a-device-with-the-same-i2c-address-on-the-master-and-slave-buses

器件型号:PCA9548A

我想检查一下是否可以在主总线上放置一个地址与在一个或多个从总线上相同的器件。 我担心的是-它可能会造成冲突。 我是对吗?

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

    嘿 Anushavan,

    我认为、这会在技术上违反 I2C 标准、因为同一总线上的任何两个器件都不能共享同一个地址。 我认为如果它们共用同一个地址、那么您将会看到冲突、即使它是主机地址与外设地址也是如此。  
    让我由我们的一位 I2C 专家来解答、检查他们是否可以确认这一点。

    谢谢。
    Rami

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

    这是不可能的。 当您尝试访问从器件总线上的器件时、不能阻止主器件总线上的器件应答。

    如果有多个具有相同地址的器件、则必须设计电路、以便可以断开可能涉及冲突的所有器件。 这通常意味着您必须将所有它们都置于开关后面。

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

    感谢确认。 感谢您的帮助!