如果这时候掉电,很有可能刚把扇区全擦成1了,导致该扇区数据丢失.
我现在正好遇到这个问题,并且还衫锋没找到裂渗解决这种异常的方式.希望有大牛出来解惑.
norflash掉固件现世卜象,大部分慧世是出现缺陷导致。机械硬盘有一个重指派扇区的功能,就是磁头探搜碧穗测到缺陷扇区的时候,就会发出警报,用这个功能,找出缺陷的地方,然后修复,就可以解决了不会丢失的。但旦亮是你在初始化的时候可能有一个擦写flash的语句。这个你要设置一个标志,第一次上电毁迟大的时候擦写flash,以后重启的时候就不再擦写。你可以自己纤竖将flash规划一个地址用来存放这个flag,每次上电的时候判断这个flag,就不会丢失了。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)