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.

[参考译文] TCA9548A:TCA9548A 是否也可以通过其复位引脚取消锁定(&quot);下行 I2C 器件?

Guru**** 2394125 points
Other Parts Discussed in Thread: TCA9548A

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/810071/tca9548a-can-the-tca9548a-also-unstick-downstream-i2c-devices-via-its-reset-pin

器件型号:TCA9548A

TCA9548A 有一个复位引脚、据我了解、通过取消选择所有下行 I2C 器件、该引脚可释放 I2C 总线。  我担心其中一个下游器件阻塞的情况--它开始传输数据,并且永远不会完成。  重置上游 TCA9548A 会将主器件与该下游阻塞器件隔离开来...但下游元件似乎仍然阻塞。  因此、切换 I2C 开关以将主器件连接到该下游器件会导致总线卡滞问题再次出现。  这有道理吗?

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

    尊敬的 John:

    问得好。  不可以、重置 TCA9548A 很遗憾不会"卸载"事务中挂起的下游器件。  如果您要执行此操作、通常需要主节点检测阻塞总线条件并多次切换 SCL 线路、以便卡住的器件可以通过其全字节传输进行进度并返回到空闲状态。

    最大