在我的项目中、CM 内核的 I2C 总线与两个从器件相连接。
由于看门狗复位、有时 CM I2C 总线会发生 SDA 挂起。
是否有建议的解决方案可解决此问题?
有两个从器件没有复位引脚。

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.
在我的项目中、CM 内核的 I2C 总线与两个从器件相连接。
由于看门狗复位、有时 CM I2C 总线会发生 SDA 挂起。
是否有建议的解决方案可解决此问题?
有两个从器件没有复位引脚。

您好!
我相信您应该能够将 I2CMDR 寄存器中的 IRS 位用于 C28x I2C。

我将注意到、在这两种情况下、即 CM I2C 和 C28x I2C、您可能都会进行一些轮询、以确定 I2C 总线是否出于某种原因。 这是您的计划的一部分吗?
另外、从另一点来看、您是希望 WD 能够对器件进行复位、还是仅仅发生了这种情况? 我很好奇为什么启用了 WD 并在 I2C 传输期间导致了未接受服务的复位。
此致、
阿米尔·奥马尔
您好!
但 SDA 保持低位。
我不确定您是否已经回答了我之前关于这个问题的问题、I2C 引脚上是否有上拉电阻器? 这是 I2C 所必需的。
此致、
阿米尔·奥马尔
抱歉、我现在无法找到该 TT。
但下面的问题与我是相同的。