找回密码
 立即注册
楼主: lier378912453

EEPROM 无法存储问题 | 已解决

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:115
  • 最近打卡:2025-03-28 11:36:20

8

主题

42

回帖

384

积分

中级会员

积分
384
发表于 2024-5-28 11:41:47 | 显示全部楼层
此问题已处理 ,
问题在于 光进行写入参数操作,没有把地址里的参数值读取出来赋给 设定的初始变量passwd【】数组,
导致断电后参数仍为初始设定值,感谢大家的协助

点评

找到并解决问题是最高兴的了  发表于 2024-5-29 10:57
开心,走在成功的道路上  发表于 2024-5-29 10:50
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:6
  • 最近打卡:2025-04-12 10:34:29

13

主题

19

回帖

213

积分

中级会员

积分
213
发表于 2024-5-29 10:30:28 | 显示全部楼层
你好,看了你上面的处理方法叙述没明白,我也遇到的这样的问题,保存数据到EEPROM后,断电再上电读出数据不对。希望详细解释一下,谢谢。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:211
  • 最近打卡:2025-06-16 22:50:23
已绑定手机

0

主题

85

回帖

582

积分

高级会员

积分
582
QQ
发表于 2024-5-29 10:45:48 | 显示全部楼层
例程是正确的,我就一直用例程做哦,你的如果做不好,请参考历程

点评

是啊,特别是不太熟悉的时候,弄清楚例程代码时最快捷的方式。  发表于 2024-5-29 11:39
我要用AI32做个感应加热器的控制核心,加油~!!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:466
  • 最近打卡:2025-06-16 09:07:17

17

主题

533

回帖

1396

积分

金牌会员

积分
1396
发表于 2024-5-29 10:46:10 | 显示全部楼层
所以这个还是你程序的问题咯?
自信就会温和,温和就会坚定!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:115
  • 最近打卡:2025-03-28 11:36:20

8

主题

42

回帖

384

积分

中级会员

积分
384
发表于 2024-5-29 21:36:17 | 显示全部楼层
别人的例程能够跑通,那是调试过的,如果仅仅参照别人的例程 个人有时候容易走入误区。要么把自己的程序分享出来 大家给你分析,要么得你自己死磕下去,千万不能找大神级别的 你懂的
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:115
  • 最近打卡:2025-03-28 11:36:20

8

主题

42

回帖

384

积分

中级会员

积分
384
发表于 2024-5-29 21:50:41 | 显示全部楼层
EEPROM 操作中个人见解:第一明白扇区的划分  第二明白自己定义的参数是哪个,第三写之前要擦除(这个参照例程不会错),第四要对自己保存后的参数进行读取,多用串口打印信息验证,我之前的问题就是光把参数写入扇区了,而没有把这个参数读取出来,所以断电后初始化一直是默认的参数。
理解原理才是硬道理,例程只能参照,尤其是新接触一种型号单片机,千万不能死磕例程(只能参照),多看手册,把自己写的程序分享出来,或者找个有耐心的工程师,千万不能找大神,很多大神只会站在自己的角度看问题,而不是你的角度看问题,加油前行者。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-17 00:26 , Processed in 0.114126 second(s), 81 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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