外挂eeprom数据丢失

2019-07-14 16:01发布


      从上位机将数据写入eeprom后,在板子掉电之前从eeprom中读取数据,显示到上位机,数据全部正确。然后将板子断电,再上电,将数据从eeprom中读出,显示到上位机,结果发现其中少部分数据丢失,其他数据完好无损。而且不同板子都有上述问题,并且丢失的数据地址不一样,用的eeprom是intersil公司的x5163芯片,这样奇怪的想象有前辈们见过吗?帮忙指点下谢谢了!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
zhe0010
1楼-- · 2019-07-16 08:29
上电后过段时间(几十个ms后)再读数据看看数据是否真的被改变了,eeprom芯片上电后也有个启动时间,只有等系统稳定后数据才能被正确读写。
wenxueshu
2楼-- · 2019-07-16 11:36
我觉得可以用这样的顺序排查:
zzw0719
3楼-- · 2019-07-16 12:01
 精彩回答 2  元偷偷看……
lee_st
4楼-- · 2019-07-16 13:20
先检测一下,可以避开的
zzw0719
5楼-- · 2019-07-16 14:25
zhe0010 发表于 2018-11-15 12:33
上电后过段时间(几十个ms后)再读数据看看数据是否真的被改变了,eeprom芯片上电后也有个启动时间,只有等系统稳定后数据才能被正确读写。

现在上电后延时几十毫秒,再读eeprom数据,刚开始时还是出现数据丢失的现象,后来隔了一天再读数据发现数据没有丢失,这又是什么奇怪现象呢?不知道随后再读的话还会不会丢失````
zhe0010
6楼-- · 2019-07-16 19:05
zzw0719 发表于 2018-11-15 13:45
现在上电后延时几十毫秒,再读eeprom数据,刚开始时还是出现数据丢失的现象,后来隔了一天再读数据发现数据没有丢失,这又是什么奇怪现象呢?不知道随后再读的话还会不会丢失````

这样看来就不是启动时间的问题了,换一个eeprom试一下,看看是不是它本身有问题

一周热门 更多>