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