外挂eeprom数据丢失

2019-07-14 16:01发布


      从上位机将数据写入eeprom后,在板子掉电之前从eeprom中读取数据,显示到上位机,数据全部正确。然后将板子断电,再上电,将数据从eeprom中读出,显示到上位机,结果发现其中少部分数据丢失,其他数据完好无损。而且不同板子都有上述问题,并且丢失的数据地址不一样,用的eeprom是intersil公司的x5163芯片,这样奇怪的想象有前辈们见过吗?帮忙指点下谢谢了!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
18条回答
zzw0719
2019-07-15 06:45
dingyang598 发表于 2018-11-15 11:33
这个一般是出在电压上升或是跌落的过程中,此时电压不稳,MCU程序乱飞。所以要保证MCU电压稳定后才对eeprom进行读写。一种方法是上电时延时才对eeprom读写。另一种方法是保证MCU电压稳定后才打开IIC总线,需要硬件配合一下。关键就是等MCU稳定再操作eeprom,当时用Flash时遇到过类似的问题。 ...

硬件配合的话,可以说得具体一些吗?谢谢了

一周热门 更多>