STC8H1K08芯片 热复位RAM数据保存
请问下 STC8H1K08芯片 热复位RAM数据保存应该怎么做?定义变量时不给初始值试试 删除startup.a51或保存到xdata 没看懂楼主讲啥,猜测变量/数据放 xdata 修改启动文件,判断启动方式,热启动不初始化RAM Ayb_ice 发表于 2026-2-5 08:20
修改启动文件,判断启动方式,热启动不初始化RAM
大佬又例程吗
浪比天纯 发表于 2026-2-5 13:38
大佬又例程吗
定义一个变量,比如u32 data g_ulInitFlag;正常运行后设为0x12345678;在启动文件中判断此变量值如果是0x12345678,则跳过清零,这需要汇编操作,
正常冷起动RAM为随机值, 不可能等于0x12345678,
Ayb_ice 发表于 2026-2-5 14:21
定义一个变量,比如u32 data g_ulInitFlag;正常运行后设为0x12345678;在启动文件中判断此变量值如果是0x1 ...
感谢大佬
复位标志标志获取不准确呢?不同位置获取到的结果还不同 浪比天纯 发表于 2026-2-5 17:29
感谢大佬
复位标志标志获取不准确呢?不同位置获取到的结果还不同
不用判断复位标志 Ayb_ice 发表于 2026-2-6 08:19
不用判断复位标志
我想获取复位标志,获取要么不正确,要么为0,这个是什么原因呢?
reset_source = RSTFLAG;
页:
[1]
2