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.

[参考译文] PCA9546A:从属设备的地址序列

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1090705/pca9546a-address-sequence-for-slaves

部件号:PCA9546A

您好,

我们并不确切了解如何在PCA9546A交换机的另一侧处理I2C从属设备。 我们知道您首先在I2C开关上输入控制寄存器地址,然后启用一个或多个从属通道。 我的第一个问题是,当您在启用从属通道后写入/读取其中一个从属通道时,主通道是仅写入从属地址,还是从属地址之前有每个读取/写入的I2C开关的地址?

对于我的第二个问题,我们是否会与随附文件中显示的安排存在地址冲突?

此致,

Larrye2e.ti.com/.../Document3.docx

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

    您好,Larry:

    感谢您的发帖! PCA9546A作为一个开关,可由其正在切换的相同I2C总线控制。 除非PCA9546A已寻址(1110AAA2),否则它将对总线完全无源。 它能够将任何下游sdX/SCX设备组合连接到总线。

    因此,如果您将0x50设备连接到总线,则是的,这将是冲突,因为您会同时将两个0x50设备连接到I2C总线。

    我在您的图表中注意到,您将PCA9546A作为1:1开关连接,而不是4:1开关连接。 请考虑这种配置,请告诉我您的想法。

    e2e.ti.com/.../e2e-51_2D00_2.docx

    在此配置中,PCA9546A用于确保两个0x50设备不会同时连接到总线。 这将解决地址冲突。

    最佳,

    Danny

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

    您好,Danny:

    这回答了我的问题。 感谢您的及时回复。

    此致,

    Larry