请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSPM0L1227工具/软件:
您好先生
我在论坛上看到一些关于闪存的讨论、但我仍然有以下疑问:
1.假设在擦除过程中,电源在完成前突然断电,重新开机时该闪存的状态是什么? 是否需要再次擦除? 是否有错误报告或检查机制?
2.如果某个块连续擦除三次(中间没有编程),那么该块的 PE 周期是否算作+1 或+3 ?
BR
谢谢。
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.
工具/软件:
您好先生
我在论坛上看到一些关于闪存的讨论、但我仍然有以下疑问:
1.假设在擦除过程中,电源在完成前突然断电,重新开机时该闪存的状态是什么? 是否需要再次擦除? 是否有错误报告或检查机制?
2.如果某个块连续擦除三次(中间没有编程),那么该块的 PE 周期是否算作+1 或+3 ?
BR
谢谢。
嗨、Silson、
重新打开电源时该闪存的状态是什么? [/报价]这是不确定的状态。 它需要再次擦除。
未报告错误、由于器件完全重新加电、所有状态都将丢失。 建议检查被擦除组中的数据、如果有数据、则再次擦除。
注意:对于支持 ECC 函数的器件、直接读取擦除中断的扇区可能会导致 FLASHDED 错误、因此请确保正确处理 FLASHDED(触发 NMI 中断)。
[quote userid=“456267" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1552144/mspm0l1227-flash-erase-question 如果某个块连续擦除三次(中间没有编程)、那么该块的 PE 周期是否算作+1 或+3?
这是我所知的。 我的建议是计算 3、以使其在生命周期计算中保持稳健。
B.R.
Sal