找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2808|回复: 7
收起左侧

AT2402 EEPROM芯片如果只往一个固定地址写数据,原来的数据用清0之后再写入吗?

[复制链接]
ID:881715 发表于 2021-10-28 21:45 来自触屏版 | 显示全部楼层 |阅读模式
大家好,请教一个问题,对于AT2402来说如果只往一个固定地址写数据,那么原来的数据用清0之后再写入吗?对于这种芯片还有其他的使用注意事项吗?
回复

使用道具 举报

ID:908826 发表于 2021-10-29 08:02 | 显示全部楼层
我记得是覆盖来着,记不清了,找找手册看看
回复

使用道具 举报

ID:401564 发表于 2021-10-29 09:13 | 显示全部楼层
不需要,写入本来的意思是修改
经常使用肯定不能单独的写入一个地址了,AT24C02的写入次数是有限的
比如,你只要保存一个字节的数据,而且是要经常保存的
那么,每次保存的地址肯定不能是一个地址,保存之前先读取,如果数据一样就不保存,如果数据不一样就保存到下一个地址,每个地址都使用完了,再从头写入
回复

使用道具 举报

ID:123289 发表于 2021-10-29 10:23 | 显示全部楼层
学会看手册。
大多是1可以写成0,而0不能写成1,0写1需要先擦除。
当然也有不需要先擦除的,所以要看手册。
回复

使用道具 举报

ID:624769 发表于 2021-10-29 12:09 | 显示全部楼层
AT24C02, 属于正统Eeprom, 不同于Flash模拟的Eeprom, 他是可以直接擦写的(即:直接新数据覆盖旧数据)。

友情提示: 由于是电荷存储, 所以始终对着一个地址反复改写,会造成整块芯片的电荷平衡严重失衡,加速Eeprom老化,可能会让Eeprom的使用寿命缩短到万次以内。所以,如果有条件,还是均衡使用,比如每次开机,换个地址写写。又比如像使用缓冲区一样,256字节闭环循环使用。
回复

使用道具 举报

ID:81196 发表于 2021-11-1 09:00 | 显示全部楼层
不需要,常见的24CXX系列的都是IIC借口的芯片,对他们是可以直接操作写入数据的.但是如果是FLSAH比如W25QXX系列的是SPI借口的,他们必须先擦写成0XFF才能往里边写数据.
回复

使用道具 举报

ID:584195 发表于 2021-11-1 12:57 | 显示全部楼层
AT24XX擦写次数是100万,估计可以用好一阵子。
回复

使用道具 举报

ID:879348 发表于 2021-11-1 15:00 | 显示全部楼层
EEPROM不需要,直接读写
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表