主题中讨论的其他器件:F28385D
工具/软件:
尊敬的专家:
我的客户使用的是 F28385D。 他们发现、当他们尝试 从 EEPROM 读取 2 个字时、 总线上会意外出现三个读取字。
如下图(顶部)所示、它们向 EEPROM 写入 2 个字、然后读回 2 个字以进行验证
。
但是、将有 3 个读取字。 如图下半部分所示、这种行为有时会导致总线被 EEPROM 锁定。 即使我们尝试使用 GPIO 功能手动拉取 SDA 线、F28388 也无法生成停止条件。
其 EEPROM 读取函数从 ex4 i2c 示例复制。 如下图所示、读取大小配置为 2。

他们希望在控制卡上重现此问题、但电路板上只有用于 EtherCAT 的 EEPROM 上存在此问题。 他们不确定是否应该使用它。
有什么想法如何解决?
此致、
挂起







