找回密码
 立即注册
查看: 306|回复: 12

STC8H1K08芯片 热复位RAM数据保存

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2026-02-09 09:05:27
已绑定手机

1

主题

10

回帖

31

积分

新手上路

积分
31
发表于 2026-2-4 18:17:47 | 显示全部楼层 |阅读模式
请问下 STC8H1K08芯片 热复位RAM数据保存应该怎么做?
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:142
  • 最近打卡:2026-07-04 10:53:37
已绑定手机

5

主题

331

回帖

6374

积分

论坛元老

积分
6374
发表于 2026-2-4 19:59:44 | 显示全部楼层
定义变量时不给初始值试试
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:727
  • 最近打卡:2026-06-26 17:48:25
已绑定手机

95

主题

7373

回帖

1万

积分

超级版主

积分
13944
发表于 2026-2-4 21:09:15 | 显示全部楼层
删除startup.a51或保存到xdata
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:453
  • 最近打卡:2026-07-03 08:57:36

830

主题

1万

回帖

2万

积分

管理员

积分
23929
发表于 2026-2-4 22:59:31 | 显示全部楼层
没看懂楼主讲啥,猜测  变量/数据放 xdata
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:295
  • 最近打卡:2026-07-03 15:36:22
已绑定手机

22

主题

663

回帖

2480

积分

金牌会员

积分
2480
发表于 2026-2-5 08:20:29 | 显示全部楼层
修改启动文件,判断启动方式,热启动不初始化RAM
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2026-02-09 09:05:27
已绑定手机

1

主题

10

回帖

31

积分

新手上路

积分
31
发表于 2026-2-5 13:38:46 | 显示全部楼层
Ayb_*** 发表于 2026-2-5 08:20
修改启动文件,判断启动方式,热启动不初始化RAM

大佬又例程吗
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:295
  • 最近打卡:2026-07-03 15:36:22
已绑定手机

22

主题

663

回帖

2480

积分

金牌会员

积分
2480
发表于 2026-2-5 14:21:28 | 显示全部楼层

定义一个变量,比如u32 data g_ulInitFlag;正常运行后设为0x12345678;在启动文件中判断此变量值如果是0x12345678,则跳过清零,这需要汇编操作,
正常冷起动RAM为随机值, 不可能等于0x12345678,
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2026-02-09 09:05:27
已绑定手机

1

主题

10

回帖

31

积分

新手上路

积分
31
发表于 2026-2-5 17:29:24 | 显示全部楼层
Ayb_*** 发表于 2026-2-5 14:21
定义一个变量,比如u32 data g_ulInitFlag;正常运行后设为0x12345678;在启动文件中判断此变量值如果是0x1 ...

感谢大佬
复位标志标志获取不准确呢?不同位置获取到的结果还不同
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:295
  • 最近打卡:2026-07-03 15:36:22
已绑定手机

22

主题

663

回帖

2480

积分

金牌会员

积分
2480
发表于 2026-2-6 08:19:52 | 显示全部楼层
浪比*** 发表于 2026-2-5 17:29
感谢大佬
复位标志标志获取不准确呢?不同位置获取到的结果还不同

不用判断复位标志
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2026-02-09 09:05:27
已绑定手机

1

主题

10

回帖

31

积分

新手上路

积分
31
发表于 2026-2-6 17:01:12 | 显示全部楼层
Ayb_*** 发表于 2026-2-6 08:19
不用判断复位标志

我想获取复位标志,获取要么不正确,要么为0,这个是什么原因呢?
reset_source = RSTFLAG;
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-7-5 17:02 , Processed in 0.075391 second(s), 83 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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