发现原子FLASH读写例程里的一个BUG

2019-08-14 03:59发布

本帖最后由 邵少少 于 2017-9-1 10:12 编辑

不确定有没有更新,只给在用的提个醒。
跨扇区写入时,地址需要偏移
1.jpg
所以地址偏移应该为:WriteAddr+=(secremain*2);    //写地址偏移   
如果偏移地址错了,地址还是在之前的扇区,进入下一个扇区继续读写,还会写入上一个扇区,由于上个扇区已经写过了,就会进入硬件错误



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。