硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2877|回复: 3
收起左侧

[有问必答] 关于向eeprom首次存储数据

[复制链接]

76

主题

208

回帖

436

积分

高级会员

积分
436
发表于 2020-5-4 15:06:33 | 显示全部楼层 |阅读模式
一般如何判断eeprom没有存储过数据?像at24cx或者铁电的fm24cxx这些原始数据是1吗, 如果存储过数据,则下次开机不需要再次写入。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106882
QQ
发表于 2020-5-5 00:25:00 | 显示全部楼层
自己定义个开头的标识就行。
回复

使用道具 举报

28

主题

178

回帖

262

积分

高级会员

积分
262
发表于 2020-5-5 09:41:51 | 显示全部楼层
同上解决方案,可以自定义在0扇区的0地址填入非0xFF的值表示自己的App已经正常写入flash。否则表明没有,全部重写
回复

使用道具 举报

210

主题

1044

回帖

1684

积分

至尊会员

More we do, more we can do.

积分
1684
发表于 2020-5-7 22:38:42 | 显示全部楼层
楼主位的方法不靠谱,程序更新也想要更新数据呢?最好是通过校验或特征判断数据的合法性。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-8 19:51 , Processed in 0.257612 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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