Flash 存储器的擦除(二)

上传:baidu_96360 浏览: 15 推荐: 0 文件:PDF 大小:144.05KB 上传时间:2020-11-08 17:20:54 版权申诉
Flash 存储器的擦除必须是以1KB 为单位对齐的地址并指定哪一区块被擦除,或者全部擦除。也就是说以区块是Flash 擦除的最小单位。 ●执行 1-KB 页的擦除 执行 1KB 页的擦除步骤如下: (1) 将页地址写入FMA 寄存器 (2) 将Flash 写入匙码(flash write key)写入FMC 寄存器,并将ERASE 位置位(写入0xA4420002)。 (3) 查询FMC 寄存器直至ERASE 位被清零。 如图 3 所示: 图3 执行1KB 页的擦除步骤示意图 实例程序如程序清单 1 所示: 程序清单 1 ●执行 F
上传资源
用户评论