• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

51单片机中的看门狗是干嘛的?

e0c1be12476cbf7d 2020-07-19 浏览量:966
51单片机中的看门狗是干嘛的?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 看门狗要定时进行喂狗,就是在一个时间内,有一个电平的变化,如果没有,看门狗会认为芯片不正确工作,从而就会去复位芯片

    主要是为了让芯片更稳定的工作而设计的

    • 发布于 2020-08-04
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:10
  • watchdog的作用都差不多:定时喂狗,不喂狗,狗就报警(大多数是重启)
    • 发布于2020-07-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 看门狗可以在程序跑飞或者死机的情况下给芯片复位用的,原理就是单片机定时要给看门狗喂狗,如果死机了肯定不能及时喂狗这个时候就会复位重启不会一直死机着
    • 发布于2020-07-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 看门狗定时器要求定时复位,称为喂狗,超过时间未能复位会引发一个看门狗定时器中断,导致系统复位

    主要是防止程序出现未预期的错误的

    • 发布于2020-07-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 看门狗的功能都是一样的,无论是哪个单片机的。就是当程序跑飞了,没有喂狗时,看门狗会复位单片机
    • 发布于2020-07-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 基本所有的系统上的看门狗都是一种 状态监视机制,可以检测系统是否是在正常状态,否则会进行相应的处理(一般是复位操作)
    • 发布于2020-07-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 当程序受干扰跑飞时,看门狗会复位单片机,让单片机重新运行程序
    • 发布于2020-07-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 当程序运行陷入死循环或者死机的时候,喂狗程序得不到运行,看门狗会重置程序。正常运行时程序会定时喂狗。
    • 发布于2020-07-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 看门狗的作用是防止程序跑飞,当程序跑飞了之后,看门狗会强制复位,这样可以防止芯片被外界电磁干扰之后跑飞。
    • 发布于2020-07-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 看门狗通常就是用来定时复位单片机,防止程序跑飞,如果程序跑飞,不能按时喂狗,则看门狗会复位单片机,达到重启的效果。
    • 发布于2020-07-28
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

51单片机中的看门狗是干嘛的?