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.

[参考译文] TMS320F28P559SG-Q1:为什么在擦除期间断电时闪存中的 8KB 数据出现异常

Guru**** 2418210 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1540487/tms320f28p559sg-q1-why-the-8kb-data-in-flash-is-abnormal-when-power-off-during-the-erasing

器件型号:TMS320F28P559SG-Q1


工具/软件:

您好的团队、

我向我的客户询问这个问题。

我的客户将使用 Fapi_issueAsyncCommandWithAddress () 擦除一次一个扇区、在此操作期间、可能会发生断电情况。  

如果发生断电、他们会发现 8KB 中的数据将变为异常、因此需要询问闪存 API 要擦除的最小存储器? 我认为不应该同时擦除一个扇区?  

BRS

Shuqing

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

    尊敬的 Shuqing:

    使用该器件进行擦除的推荐流程是使用组擦除流程。

    TMS320F28P55x 闪存 API 版本 描述了使用该器件进行擦除 的函数、因此应使用 Fapi_issueBankEraseCommand () 并为不想擦除的扇区提供扇区保护。

    谢谢。此致、

    Charles