工具与软件:
我们将使用内部闪存探索 EEPROM 仿真选项[ www.ti.com/.../sprab69a.pdf
我有几个问题:
在闪存擦除/存储期间执行代码。
3实施方案
在使用闪存模拟 EEPROM 时、最重要的挑战是尽可能实现可靠性目标
闪存编程/擦除耐久性和数据保留需要考虑。 其次是实时应用要求
在应用程序的控制下、满足数据更新和读取要求。 请注意、在期间
闪存擦除/编程期间无法执行应用程序、因为在此期间无法读取闪存
计算得出。
1.如果我们将闪存组0用于 EEPROM 并使用闪存组1和2来存储应用程序映像、我们是否能够在执行闪存擦除/写入的同时继续执行代码?
能否解释一下、这意味着我们无法执行应用程序? 这是否意味着、在闪存 API 完成操作之前、CPU 必须绑在自旋锁中?
EEPROM 与闪存操作的主要区别在于写入和擦除时间。 典型值
闪存写入时间为 EEPROM/16位字;而50 μs 通常需要5至10ms。 EEPROM 没有
需要页(扇区)擦除操作。 用户可以擦除需要指定时间的特定字节。 闪存擦除
时间以秒为单位显示一页。 对于第2代 C2000 MCU、擦除时间的典型值为10
秒/8K 扇区。 在写入/擦除操作期间、闪存电源必须保持稳定。
2.我要说的是我们需要一个掉电检测和足够的保持来确保断电后10秒的操作。 我在 P65中没有看到任何专用的 BOR 检测。 因此、我们将需要使用单独的引脚或使用 CMPSS 系统生成该引脚。

