加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

看门狗

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成各种寄存器和内存的数据混乱,会导致程序指针错误,不在程序区,取出错误的程序指令等,都有可能会陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续正常工作,导致整个系统的陷入停滞状态,发生不可预料的后果。看门狗,又叫 watchdog,从本质上来说就是一个定时器电路,一般有一个输入和一个输出,其中输入叫做喂狗,输出一般连接到另外一个部分的复位端,一般是连接到单片机。 看门狗的功能是定期的查看芯片内部的情况,一旦发生错误就向芯片发出重启信号。看门狗命令在程序的中断中拥有最高的优先级。

在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成各种寄存器和内存的数据混乱,会导致程序指针错误,不在程序区,取出错误的程序指令等,都有可能会陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续正常工作,导致整个系统的陷入停滞状态,发生不可预料的后果。看门狗,又叫 watchdog,从本质上来说就是一个定时器电路,一般有一个输入和一个输出,其中输入叫做喂狗,输出一般连接到另外一个部分的复位端,一般是连接到单片机。 看门狗的功能是定期的查看芯片内部的情况,一旦发生错误就向芯片发出重启信号。看门狗命令在程序的中断中拥有最高的优先级。收起

查看更多

设计资料

查看更多
  • 断路器的常见故障和处理方法
    断路器的常见故障和处理方法
    高压断路器的常见故障和处理方法 高压断路器的常见故障主要包括机械故障和电气故障两大类,‌处理方法也相应地分为机械部分的检查和维护以及电气系统的诊断和修复。‌ 机械故障主要包括接触不良和机械磨损。‌接触不良可能是由于接触电阻过大或接触面积减小导致的,‌解决方法包括清洁接触部分、‌涂抹导电脂等维护操作。‌机械磨损,‌如弹簧疲劳、‌触头磨损等,‌则需要定期检查和更换磨损的零部件。‌ 电气故障可以分为过载
  • 谈谈看门狗优先级
    谈谈看门狗优先级
    一个学员在学习 uCOS 系统过程中,对看门狗任务的优先级产生了疑惑,到底该把喂狗任务优先级设置成最高还是最低好?这里谈谈鱼鹰个人看法,首先给出结论,最低,甚至是在空闲任务运行(使用钩子函数)。首先我们要知道看门狗的工作是什么?为什么要设置看门狗。
    3191
    2023/09/13
  • ARDUINO中可以使用STM32F1或者STM32F4系列芯片的内置看门狗吗
    最新回答 xmshao 昨天10:18 虽然没有具体使用过Arduino开发平台,相信基于Arduino开发平台使用STM32 片内外设,包括看门狗 是不会有问题的。 STMCU-管管 昨天16:24 Arduino中可以用STM32的内置看门狗,其实Arduino中的内置STM32示例程序就有看门狗的程序,很简单,三条语句就实现看门狗功能: 头文件 #include iwatchdog.h se
  • 看门狗是什么意思
    看门狗,又叫 watchdog,是一个定时器电路,看门狗的功能是定期的查看芯片内部的情况,一旦发生错误就向芯片发出重启信号。
    3450
    2021/04/03
  • 看门狗
    看门狗(Watchdog)是一种常见的嵌入式系统监控设备,其主要功能是在系统出现死机或者其他异常情况时进行重启,以保证系统的正常运行。看门狗广泛应用于自动化控制、网络通信、工业控制等领域,是现代电子技术中不可或缺的重要组成部分。
    1.5万
    2023/06/09