找回密码
 立即注册
查看: 7376|回复: 31

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

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:172
  • 最近打卡:2025-04-28 08:49:07
已绑定手机

90

主题

961

回帖

2318

积分

超级版主

积分
2318
QQ
发表于 2022-11-24 09:54:57 | 显示全部楼层 |阅读模式
上电后将 EEPROM中的数据读到RAM中,平常是读写RAM
掉电时及时将RAM中需要掉电保存的数据保存到EEPROM
就无 EEPROM 擦写寿命这种问题
STC8H系列数据手册:https://www.stcai.com/filedownload/631007
掉电保存数据.png
掉电保存数据2.png

热线19952583534
www.STCAI.com
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:47
  • 最近打卡:2025-04-30 20:21:43

9

主题

62

回帖

697

积分

高级会员

积分
697
发表于 2022-12-9 22:04:20 | 显示全部楼层
我现在使用的STC8A8K64D4单片机  EEROM是否能够实现如下流程   写数据: 清除扇区   写入 写命令   写地址    写数据   。。。。。。 写数据n个     写入0x5A 0XA5  结束      读取流程:写入读命令   写地址        写入0x5A 0XA5    读数据   。。。。。。 读数据n个   结束  
  • 打卡等级:偶尔看看III
  • 打卡总天数:47
  • 最近打卡:2025-04-30 20:21:43

9

主题

62

回帖

697

积分

高级会员

积分
697
发表于 2022-12-9 22:05:26 | 显示全部楼层
琪*** 发表于 2022-12-9 22:04
我现在使用的STC8A8K64D4单片机  EEROM是否能够实现如下流程   写数据: 清除扇区   写入 写命令   写地址  ...

类似于AT24C02的方式  :lol
  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15611
发表于 2022-12-9 22:09:55 | 显示全部楼层
只要那个字节是 FFH 你就可以写,不是 FFH, 你就要擦除整个扇区
  • 打卡等级:偶尔看看III
  • 打卡总天数:47
  • 最近打卡:2025-04-30 20:21:43

9

主题

62

回帖

697

积分

高级会员

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

我可能没理解的你的意思  我想做掉电存储  所以必须要快 请查看图片。第二张图是我想实现的方式。

官方代码

官方代码
2.png
  • 打卡等级:偶尔看看III
  • 打卡总天数:50
  • 最近打卡:2025-04-30 22:59:03

73

主题

5882

回帖

1万

积分

超级版主

积分
12073
发表于 2022-12-9 23:46:02 | 显示全部楼层
先擦除再写入,十几ms就可以完成。
  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15611
发表于 2022-12-10 16:49:01 | 显示全部楼层
STC8H, IAP-DataFlash/EEPROM 时间
1.png
  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15611
发表于 2022-12-10 19:29:23 | 显示全部楼层
平常不要操作 STC32G/STC8H的EEPROM:
1,上电时读到 SRAM 中;
2,平常在SRAM中改写;
3,掉电时及时保存到 EEPROM/DATA-FLASH中!
用内部比较器做外部掉电检测!!!
其他用法都是错误的用法
  • 打卡等级:偶尔看看III
  • 打卡总天数:47
  • 最近打卡:2025-04-30 20:21:43

9

主题

62

回帖

697

积分

高级会员

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

:hug:采纳了
  • 打卡等级:偶尔看看III
  • 打卡总天数:47
  • 最近打卡:2025-04-30 20:21:43

9

主题

62

回帖

697

积分

高级会员

积分
697
发表于 2022-12-10 19:44:15 | 显示全部楼层
梁*** 发表于 2022-12-9 23:46
先擦除再写入,十几ms就可以完成。

:lol好的 ,采纳了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-2 00:07 , Processed in 0.128457 second(s), 110 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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