单片机看门狗的作用

目的

看门狗又叫watchdog timer 是一种计时器,为了防止单片机程序跑飞。

原理

看门狗有一个输入端和一个输出端。看门狗复位电路主要利用CPU正常工作时,定时复位计数器,使得计数器不超过一个上限值

软件设计

在定时器中断服务子程序中,定时向复位电路发出脉冲。

看门狗分类:独立看门狗和窗口看门狗

独立看门狗(IWDG):独立看门狗适合应用于需要看门狗作为一个在主程序之外能够完全独立工作,并且对时间精度要求低的场合。独立看门狗(IWDG)由专用的低速时钟(LSI)驱动,即使主时钟发生故障它仍有效。
窗口看门狗(WWDG): 窗口看门狗限制了喂狗的时间,由APB1 分频后得到时钟驱动,适用于精确计时窗口起作用的程序。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值