您好!
我将 TM4C1290NCPDT 控制器用于我的产品、我几乎完成了开发。 产品介绍如何使用 I2C 协议对 EEPROM 进行编程。 在开发的初始阶段、我遇到了很多问题、但感谢 e2e ti 社区通过阅读不同线程的解决方案、我找到了我的答案。 现在、在最终测试阶段、我发现了器件中的一个错误。
错误说明:我用于使用 NACK 状态检测 EEPROM 的通信错误、发现 一旦检测到通信错误、下一次进行正确通信时、I2C 模块的行为也异常。 为此、我 找到了一个解决方案、在每次执行单次操作后、我都会复位外设并每次初始化 I2C 设置。 设备工作正常,但我的问题是,这是否是指定问题的有效解决方案? 或者是否有其他解决方案?


