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.

[参考译文] PCA9543A:PCA9543A

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1008720/pca9543a-pca9543a

器件型号:PCA9543A

我将 PCA9543ADR 用作连接到 STM32F401RE 的 I2C 开关。 我能够写入控制寄存器并从中读回、但我无法写入连接到 PCA9543ADR 的从器件。 通过调试、我发现 从器件无法识别地址。 我尝试直接与从器件通信、 它们工作正常、但无法通过 PCA9543ADR 与它们通信。 我将为 I2C 使用 STM HAL 函数、它确实会生成停止条件。 是否有关于如何解决此问题的建议?  

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

    请显示原理图。

    您确切地说是如何配置通道的?

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

    我解决了这个问题。  这是从器件之间的连接不良。 他们在直接与他们交谈时起作用、因为他们位于不同的电路板上。