请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28386D 您好!
我从另一篇文章中看到、即使在主机接收模式下、C2000处理器中的 I2C 外设也会在重复模式下工作、尽管 TRM 中的 I2CMDR 寄存器有 RM 位的指示。
为了确保它能够正常工作、我们在其中一个电路板上进行了原型设计。
我们进行了以下操作:
- 设置从机地址
- 写入 I2CMDR 寄存器来启动 I2C 主机接收操作、其中 RM 位被置位而不设置停止条件请求
然后从器件会持续发送字节、这些字节随后将存储到 FIFO 中、我们以足够快的速度解压缩这些字节以避免 FIFO 被填满。
由于这一行为没有记录,您能否确认这一行为符合预期并将始终有效,并可能请求进行文档更新?
此致、
克莱门特