打印

关于PIC单片机内部EEPROM的寿命问题

[复制链接]
2003|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dzxc_wh|  楼主 | 2021-5-24 13:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在PIC单片机数据手册中,对内部EEPROM的寿命的描述为:可进行 1,000,000 次擦写操作的数据 EEPROM 存储 器 (典型值)。这里我能不能这么理解:PIC内部的EEPROM共有256字节,那么我对第1个字节读写10万次后,再对第2字节读写10万次(假如我仅仅只需要保存1个自己的数据到EEPROM中),依次类推,是不是就意味着增加了EEPROM的擦写寿命(每个字节10万次,256*10=2560万次)?我能这么理解吗?谢谢谢谢

使用特权

评论回复
沙发
lcczg| | 2021-5-24 14:42 | 只看该作者
如果EEPROM可以字节擦写,基本是这样。注意写一个字节包括先擦后写,是两次操作 E/W 了.

使用特权

评论回复
板凳
251566208| | 2021-5-24 14:56 | 只看该作者
可以的,每个单元都可以到,互相不影响

使用特权

评论回复
地板
wooda| | 2021-5-24 19:17 | 只看该作者
取决于page erase还是byte erase
反正就是change的次数

使用特权

评论回复
5
tianxiongweitxw| | 2021-5-24 20:24 | 只看该作者
我写得擦除是按扇区的,不能控字节

使用特权

评论回复
6
savien2018| | 2021-5-25 11:10 | 只看该作者
原厂出厂的应该是十万次

使用特权

评论回复
7
yewuyi| | 2021-5-28 17:45 | 只看该作者
PIC的EEPROM现在实际也多数都是DATAFLASH了,成本上要比EEPROM低。

使用特权

评论回复
8
dzxc_wh|  楼主 | 2021-5-28 17:50 | 只看该作者
明白了,多谢7楼

使用特权

评论回复
9
yewuyi| | 2021-5-28 17:50 | 只看该作者
EEPROM可以按字节擦写,每个字节的擦写寿命都是10W次,所以你一个一个字节这样去计算,当然应该累加计算的了。
这就和固态硬盘一个道理,固态硬盘每个单元的擦写寿命大概是1000~10000次,如果只盯着一个单元反复擦写,那基本上很快就挂掉了。所以电脑运行,首先把数据运行在RAM区,RAM区算是无限制擦写的了。只有必须保存时才会去操作硬盘,操作硬盘时还必须有一定算法控制,防止反复对一个单元擦写操作,理论上讲,硬盘越多,你这台电脑上能稳定运行的寿命越长。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

23

主题

107

帖子

0

粉丝