请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:AM2434 工具与软件:
完成 EEPROM 页面写入后、需要等待写入周期时间、然后才能开始下一次写入。 如果我不想等待此写入周期时间、是否可以使用任何标志来检查 EEPROM 写入周期时间是否已完成、然后再开始下一次写入?
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.
工具与软件:
完成 EEPROM 页面写入后、需要等待写入周期时间、然后才能开始下一次写入。 如果我不想等待此写入周期时间、是否可以使用任何标志来检查 EEPROM 写入周期时间是否已完成、然后再开始下一次写入?
尊敬的 Cheng:
很抱歉回复延迟。
我已查看数据表、但没有写入操作完成的状态。
但是、根据产品说明书、如果主器件发送一个地址并后跟每个事务的数据、则会有一个 ACK 信号。
基于该 ACK 信号、用户可以请求新的写入或读取操作。
例如、当前有一个支持 I2C 中断模式的示例。
在这里,用户给出了有关设备地址 , EEPROM 起始地址和多少字节应该写入 EEPROM 存储器的信息.
并且、在完成 对 EEPROM 的所有字节写入后、I2C 驱动程序提供写回支持。
在该回调中、您可以设置一个标志。 基于该标志、您可以启动新的传输并清除该标志。
除了此方法、没有其他方法可以监视写入完成状态。
此致、
Anil。