在0x1000中,放了3个字节,等断电后发现我要的数据没了,
灰小子:
估计没有写进去。你写进去之后再读出来,看和写入的数据是否相同
另外,信息flash A段有保护,写操作的时候要注意
user5356934:
回复 灰小子:
是否可以写在c段或d段
灰小子:
回复 user5356934:
可以的。B、C、D都没有保护,A段一般有出厂时的校准参数等
Susan Yang:
如果用flash保存的话,从掉电的瞬间到flash可操作的电压范围内,会有一个下电的曲线,利用这个区间是保存的最后机会。但是由于flash的机制,要整块擦除然后再写,写的速度也很慢,所以保存不了多少数据,在flash一定的情况下,折中的方法只能加一个大电容,延缓下电,增加可操作时间。如果保存数据要求较高,建议使用FRAM,1)可以按bit操作,写前不需要整块擦除。2)单次写入速度快。3)掉电不丢失
另外推荐铁电FR系列430,掉电依然可以保存重要数据,而且功耗更低