ARM之S5pv210关看门狗

一、什么是看门狗?

    看门狗本身是一个定时器,如果你在定时器完成之前未重置计时器的值那么它就会重启整个系统。但是我们

    系统正常运行下并不希望他重启,所以就需要“喂狗“这个操作(即每次定时结束之前给定时器值重置)。

二、什么时候会用到看门狗?

    假设我们将一些设备放在环境恶劣的情况下,如果设备出现了问题可能需要一个复位就好了,这时候人不可

    能再去一次这种地方去复位它,这时候你要是开启了看门狗,但是由于系统故障并未及时喂狗,这时候看门

    狗就会复位设备。

三、为什么需要关闭看门狗?

    现在我们在人工使用这个设备当然不需要看门狗的这种在系统故障下自动复位的功能。

四、与看门狗相关的寄存器

    

    WTCON:看门狗主要功能的设置,如开/关看门狗,使能中断,使能重启,设置时钟分频多少等等。

    WTDAT:看门狗重载的计数值

    WTCNT:看门狗当前的计数值

    WTCLRINT:清中断,写1进去就是清除中断

五、WTDAT寄存器和WTCNT寄存器的关系:看门狗刚刚启动时,WTDAT的值是不会自动重载到WRCNT的

    (

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值