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.

[参考译文] TMS320F280041C:是否有一种方式可以在 μ I²C 传输超过16个字节的时间?

Guru**** 2529560 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/942212/tms320f280041c-is-there-a-way-to-transfer-more-than-16-bytes-a-time-on-i2c

器件型号:TMS320F280041C

您好!

我们需要在 μ I²C 上与外部 EEPROM 之间传输大量数据。 对于小于16字节的大小、这是很好的且可重现的。但如果我们希望传输大于16字节、则传输在16字节后停止、协议符合停止条件。 我们没有找到比这更好的传输方式、甚至没有检查传输就绪标志或移出标志标志。

是否有人建议如何跳过这个边界?

此致

Kai

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Kai、

    是的、您可以使用 μ I²C 传输(或)接收16位以上的数据。 请查看以下示例。

    e2e.ti.com/.../8666.main.c

    此致、

    曼诺伊

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、Manoj、

    感谢您的链接。 我将尝试一下、并在获得新结果后立即做出响应。

    此致

    Kai

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    此问题是否已解决? 我可以关闭此主题吗?

    -Manoj

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    并不是真正的解决方案、但现在的解决方案可以关闭该线程。 我们将再次询问是否存在新问题/结果

    此致

    Kai