请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430FR2311 我将 MSP430用作 I2C 从设备。 似乎从器件端清除卡住的总线比从主器件端清除总线更容易、并且可以完成所有引脚读数、将 i2c 引脚重新配置为 GPIO、计时直至总线清除等 在从器件端、您似乎可以监控状态机、并确保在出现 i2c 启动中断时、使用计时器开始计数。 您还可以为事务提供唯一 ID,然后使用一个计数器来检查该唯一 ID。 如果计数器达到某个指定的超时时间(例如1秒)并且唯一 ID 没有变化、则复位外设和状态机、这应清除阻塞的总线。
有什么想法?