关于单片机内部自带eeprom寿命极限情况的讨论

2020-01-21 21:44发布

本帖最后由 ackyee 于 2014-10-5 22:56 编辑

eeprom是有寿命限制的,大概10万次,如果系统用片内eeprom来存储一些操作信息若使用的勤快,几年也是可能达到使用寿命极限。 类似stc 写eeprom的过程中会有20多ms级的系统占用,不知道坏掉的时候是什么情况
1. 写的过程 20多ms 之后系统正常运行, 但读出来的数据不正确,随机或者0x00或者0xff
2. 写的过程如上,顺利 。 读的过程 系统崩溃卡住或者等待
3. 写的过程 系统崩溃卡住

想请教下各路大牛们,是否有过类似的极限测试,或者猜想
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
44条回答
sdkw
1楼-- · 2020-01-24 18:05
如果只是保存配置参数,不是设备定时写数据,设备坏了芯片也不会坏吧
Samzzt
2楼-- · 2020-01-24 21:05
 精彩回答 2  元偷偷看……
yoghourt
3楼-- · 2020-01-25 00:57
不是很频繁的擦写,应该能用很久的吧。太频繁,现在的技术估计也就ram能顶得住
flywhale
4楼-- · 2020-01-25 03:01
我觉得写入的算法很重要,有些固态硬盘擦写次数才几千次,全靠写平均算法、数据校验和冗余来解决寿命的问题。
如果需要存储的数据量不大的话,可以先写入,再读出来校验,发现错误换另一块存储空间(可以是FLASH的另一块),这样综合算下来寿命就很长了。
关于EEPROM出错后的情况,不要猜测,也不要自己做实验,直接问厂家,他会给你最正确的答案。
ackyee
5楼-- · 2020-01-25 05:44
谢谢各位的回答,以后在环境要求高的场合 会考虑各位推荐的铁电的方案

还有关于单片机片内eeprom情况 本人也做了老化实验
单片机不停的读,写 ,写 读,连续开了3天,终于把eeprom刷爆了

刷爆后 单片机可正常运行  ,爆掉的地址位偶尔能写成功,读始终能读,不过可能读出来的是错误数据(最后一次成功写入的数据)
ghjstc
6楼-- · 2020-01-25 08:11
stcL2K60S2做过这样的实验,同一地址不停地写入再读取,和写入的对比,通过的话下次写入的数值加1,最后是400多万次的时候读取出错了,写坏了两片都是400多万次

一周热门 更多>