找回密码
 立即注册
楼主: 国学芯用

如何提高EEPROM的使用寿命-0等待延时,关于掉电保存数据

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:398
  • 最近打卡:2025-06-16 08:45:54

12

主题

126

回帖

1791

积分

金牌会员

积分
1791
发表于 2024-3-6 20:37:21 | 显示全部楼层
琪*** 发表于 2022-12-10 21:55
刚才试了一下 没成功  这种写入方式数据失败

楼主测试的怎么样???能连续读/写地址+数据吗?  每写一个字节都关闭一次IAP,下一次再打开确实耗费时间
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-06-05 22:16:12

9

主题

62

回帖

719

积分

高级会员

积分
719
发表于 2024-3-6 22:21:31 | 显示全部楼层
lzz*** 发表于 2024-3-6 20:37
楼主测试的怎么样???能连续读/写地址+数据吗?  每写一个字节都关闭一次IAP,下一次再打开确实耗费时 ...

能力与水平有限吧,经测试稳定性。我这边STC8 STC32依然采用写入单字节的方式。希望有大神可以提供连续写入的方式。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:467
  • 最近打卡:2025-06-16 08:17:07
已绑定手机

40

主题

371

回帖

969

积分

高级会员

积分
969
发表于 2024-4-3 08:24:52 | 显示全部楼层
梁*** 发表于 2022-12-9 23:46
先擦除再写入,十几ms就可以完成。

市级电压正弦波半周期是10毫秒

点评

我常用光耦PC814检测220V端,1ms内就检测到停电了。  详情 回复 发表于 2024-4-3 09:20
纸上得到终觉浅,绝知此事要躬行。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:467
  • 最近打卡:2025-06-16 08:17:07
已绑定手机

40

主题

371

回帖

969

积分

高级会员

积分
969
发表于 2024-4-3 08:45:58 | 显示全部楼层
神*** 发表于 2022-12-9 22:09
只要那个字节是 FFH 你就可以写,不是 FFH, 你就要擦除整个扇区

还可以检测RAM有没有数据被修改,如果有修改了,做个标志位,掉电判断需不需要保存EEPROM
纸上得到终觉浅,绝知此事要躬行。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:94
  • 最近打卡:2025-06-16 11:51:06

74

主题

6090

回帖

1万

积分

超级版主

积分
12723
发表于 2024-4-3 09:20:40 | 显示全部楼层
飞*** 发表于 2024-4-3 08:24
市级电压正弦波半周期是10毫秒

我常用光耦PC814检测220V端,1ms内就检测到停电了。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:459
  • 最近打卡:2025-06-16 00:13:00
已绑定手机

37

主题

2221

回帖

2658

积分

荣誉版主

积分
2658
发表于 2024-4-3 10:16:00 | 显示全部楼层
梁*** 发表于 2024-4-3 09:20
我常用光耦PC814检测220V端,1ms内就检测到停电了。

要是市电不干净,频繁性的缺个别周波,那岂不把单片机玩死了

点评

市电是国家电网,怎么可能会缺个别波形? 就算缺信号,单片机也不会死啊,在呢么会吧单片机玩死?  详情 回复 发表于 2024-4-3 12:03
睁开眼睛做场梦~~~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:94
  • 最近打卡:2025-06-16 11:51:06

74

主题

6090

回帖

1万

积分

超级版主

积分
12723
发表于 2024-4-3 12:03:09 | 显示全部楼层
晓*** 发表于 2024-4-3 10:16
要是市电不干净,频繁性的缺个别周波,那岂不把单片机玩死了

市电是国家电网,怎么可能会缺个别波形?
就算缺信号,单片机也不会死啊,在呢么会吧单片机玩死?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:498
  • 最近打卡:2025-06-16 09:44:50
已绑定手机

14

主题

1312

回帖

3298

积分

论坛元老

积分
3298
发表于 2024-4-3 13:53:57 | 显示全部楼层
我觉得平时把用户放在RAM中,电源掉电或用户关机时再保存比较好。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:467
  • 最近打卡:2025-06-16 08:17:07
已绑定手机

40

主题

371

回帖

969

积分

高级会员

积分
969
发表于 2024-4-3 13:57:18 | 显示全部楼层
飞*** 发表于 2024-4-3 08:24
市级电压正弦波半周期是10毫秒

误会了,我是说用要在10MS内进行可控硅斩波,所以保存花的时间太长会受影响。只能改电路板了,用你的方式试试,这方式比我以前的用的成本低得多,希望能稳定
纸上得到终觉浅,绝知此事要躬行。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2025-06-03 11:49:33

26

主题

168

回帖

1251

积分

金牌会员

积分
1251
发表于 2024-12-4 15:25:15 | 显示全部楼层
神*** 发表于 2022-12-10 19:29
平常不要操作 STC32G/STC8H的EEPROM:
1,上电时读到 SRAM 中;
2,平常在SRAM中改写;

不使用比较器,使用低压中断不行吗

点评

时间不够,复位质量也降低了  详情 回复 发表于 2024-12-4 15:34
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-17 03:30 , Processed in 0.168856 second(s), 117 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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