原创 HCS08和AVR的看门狗比较

2008-10-19 22:18 4062 6 6 分类: MCU/ 嵌入式

 


看门狗是单片机的一个重要组成部分,它起一种保护作用,当系统因为某种意外原因跑飞后(如受到外部干扰或软件设计缺陷),没有及时清除看门狗,当看门狗超时后可以将系统复位,重新开始运行。


 


AVR单片机的看门狗和大部分单片机类似,除了起到保护作用外,还可以在单片机进入深度休眠后唤醒单片机。这时看门狗就不光起到保护作用,还可以作为一个单独的时钟来使用。


 


HCS08单片机的看门狗有些与众不同,它的看门狗在休眠状态下(stop模式)是自动关闭的,退出休眠后,看门狗再继续运行(或者自动清零,与选择的看门狗时钟有关)。在STOP模式下,只有使用RTI(实时时钟中断)唤醒CPU,而不能使用看门狗。这不知道是因为什么原因,可能FreeScale认为在休眠模式下单片机是不容易受到干扰的,没有必要使用看门狗。


 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
6
关闭 站长推荐上一条 /3 下一条