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.

[参考译文] AM2434:SDK EEPROM 驱动程序问题

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1383256/am2434-sdk-eeprom-driver-question

器件型号:AM2434

工具与软件:

完成 EEPROM 页面写入后、需要等待写入周期时间、然后才能开始下一次写入。 如果我不想等待此写入周期时间、是否可以使用任何标志来检查 EEPROM  写入周期时间是否已完成、然后再开始下一次写入?

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

    您好、Cheng

    请允许我今天的时间,我会在一两天内回到你.

    此致、

    Anil。

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

    尊敬的 Cheng:

    很抱歉回复延迟。

    我已查看数据表、但没有写入操作完成的状态。

    但是、根据产品说明书、如果主器件发送一个地址并后跟每个事务的数据、则会有一个 ACK 信号。

    基于该 ACK 信号、用户可以请求新的写入或读取操作。

    例如、当前有一个支持 I2C 中断模式的示例。

    在这里,用户给出了有关设备地址 , EEPROM 起始地址和多少字节应该写入 EEPROM 存储器的信息.

    并且、在完成  对 EEPROM 的所有字节写入后、I2C 驱动程序提供写回支持。

    在该回调中、您可以设置一个标志。 基于该标志、您可以启动新的传输并清除该标志。

    除了此方法、没有其他方法可以监视写入完成状态。

    此致、

    Anil。