打印
[国产单片机]

请问松翰看门狗复位后如何保存RAM的数据不变???

[复制链接]
2180|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
woshixinshou|  楼主 | 2012-12-14 12:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
airwill| | 2012-12-14 13:55 | 只看该作者
其实, 看门狗复位并不影响 RAM 里的数据. 所以, 关键的问题就是复位的软件行为了.
因为如果用高级语言. 复位后, 启动文件就会对 RAM 做初始化工作.
你可以修改启动文件, 屏蔽初始化工作, 由你手动完成初始化工作就行了

使用特权

评论回复
板凳
McuPlayer| | 2012-12-14 15:31 | 只看该作者
一般是RAM写标记性数据,复位后读出判断后再决定是否初始化RAM内存,俗称MagicNumber

使用特权

评论回复
地板
woshixinshou|  楼主 | 2012-12-14 18:02 | 只看该作者
谢谢两位版主的回复~
我看过它的启动汇编代码,没有对RAM进行清0的操作。现在用汇编的方法查询RAM的,但是不起作用,怀疑这个MCU是不是复位后会自动清零的...

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

95

主题

637

帖子

1

粉丝