请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28388D 您好、TI 支持团队、
在 I2C 锁定情况下、发送从器件 IC 将数据线保持为低电平(传输未完成、 但 C2000主器件会考虑传输完成)、我们用于将 SCL 引脚从 C2000切换为 GPIO 输出、并使用位拆裂来切换输出、以强制传输完成、直到从器件释放数据线。
在采用 TMS320F28388D 的当前产品上、CPU2拥有一个 I2C。 根据 TRM、只有 CPU1能够更改 GPIO 设置(多路复用器位置)、这样上面的解决方案在没有 CPU1干预的情况下不会工作。
我的问题:是否有办法在没有 CPU1干预的情况下实施类似的解锁策略? 我无法想出任何巧妙的解决方案来实现它。
这种救援应该几乎不需要在脊医,但我们必须确保通信从这样的(不可能的)事件中恢复。 一如既往,感谢您的大力支持!
此致、Gael M