打印

关判断程序为何种复位,上电、看门狗引起等

[复制链接]
1432|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hwk612167|  楼主 | 2011-11-17 08:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
如图,复位时能否在检测这些标志判断是上电复位,看门狗引起的复位等等,是否可靠呢?

以前看到有在ram设置变量为0x55 aa等,在复位时来判断RAM是否丢失。依据该图,那么在复位时我检测到WDTIFG是否就可以仍为RAM数据没丢失呢?

注:该图为msp430的手册中截取。

1.JPG (57.55 KB )

1.JPG

相关帖子

沙发
hotpower| | 2011-11-17 09:22 | 只看该作者
51没问题,要阻止初始化ram,根据判断再初始化

使用特权

评论回复
板凳
hwk612167|  楼主 | 2011-11-17 22:28 | 只看该作者
毕竟是复位,仅凭一个标志位,总有些不放心的感觉

使用特权

评论回复
地板
mugenwon| | 2011-11-18 08:34 | 只看该作者
怀疑芯片的功能,那没办法了,只好不用他。

使用特权

评论回复
5
hwk612167|  楼主 | 2011-11-23 18:30 | 只看该作者
我做了实验,短路VCC1秒,PORIFG置位,但奇怪的是RSTIFG也置位,短路VCC时间长些3秒以上,则PORIFG置位,RSTIFG清0。请解释下,按照手册应该不会出现这种情况?
4# mugenwon

使用特权

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

本版积分规则

个人签名:前进 前进 前进

20

主题

511

帖子

3

粉丝