【文件属性】:
文件名称:显示数据-igbt损耗新的计算方法
文件大小:13.25MB
文件格式:PDF
更新时间:2021-06-02 19:36:16
ARM Crotex M0 M051 NuMicro
(1) 扇区擦除
(2) 写入数据
(3) 读取数据
(4) 显示数据
数据区要写入数据,首先要对当前地址的扇区进行擦除,然后才能对当前地址写入数据。
数据区扇区擦除的原因:M051 微控制器内的数据区,具有 Flash的特性,只能在擦除了扇区后进行
字节写,写过的字节不能重复写,只有待扇区擦除后才能重新写,而且没有字节擦除功能,只能扇区擦除。
但有一点要注意的是,在临界电压附近,芯片工作已经不稳定了,硬件的特性也是非常不稳定,所以
在这个时候,一定要禁止写 Flash,同时一旦程序跑飞,就可能破坏 Flash中的数据,进而使系统受到
破坏。
深入重点:
���� 扇区擦除的作用要了解清楚,因为写过的字节不能重复写,只有待扇区擦除后才能重新写。
���� 同一次修改的数据放在同一扇区中,单独修改的数据放在另外的扇区,就不需读出保护。
���� 如果同一个扇区中存放一个以上的字节,某次只需要修改其中的一个字节或一部分字节时
则另外不需要修改的数据须先读出放在 M051M051M051M051微控制器的 RAMRAMRAMRAM当中,然后擦除整个扇区,
再将需要----的数据一并写回该扇区中。这时每个扇区使用的字节数据越少越方便。
� 有一点要注意的是,在临界电压附近,芯片工作已经不稳定了,硬件的特性也是非常不稳
定,所以在这个时候,一定要禁止写 FlashFlashFlashFlash,同时一旦程序跑飞,就可能破坏 FlashFlashFlashFlash中的
数据,进而使系统受到破坏。