看门狗芯片 看门狗工作原理
在微型计算机中,由于单片机常受到外界电磁场干扰,造成寄存器和内存数据混乱,导致程序指针错误陷入死循环,微型计算机系统无法正常工作,这时需要看门狗来解决问题。
看门狗,名为watchdog,是基于定时器电路的监控芯片,可用来自动检测软件异常,并在发生任何异常情况下重置处理器。通常有一个输入和一个输出,输入叫做喂狗,输出连接到另一个部分的复位端,通常是单片机。看门狗主要用于定期查看芯片内部情况,一旦计算机系统发生错误或故障,将向芯片发出重启信号,看门狗在程序中断中拥有最高的优先级。
看门狗芯片基本原理如下:
看门狗是一种监控系统,通过软硬件结合方式,实现对计算机系统运行状况的监控。稳定运行的软件将在执行完特定指令后进行喂狗环节,若在一定周期内没收到来自软件的喂狗信号,将认为计算机系统发生故障,将进入中断处理程序或强制程序复位。
喂狗的通主要是起到复位重启作用,确保计算机系统正常运行。
看门狗主要由寄存器、加速器和 狗叫模块构成,通过寄存器对看门狗进行基本操作设置,计数器设置狗叫时间,狗叫模块将决定看门狗超时后发出的中断或复位方式。
看门狗主要分类为硬件看门狗和软件看门狗。
硬件看门狗是通过一个定时器来监控主程序运行。
软件看门狗是通过闲置的定时器/计数器可设计一个软件看门狗。
以上是看门狗芯片的基础知识,希望对用户有所帮助。
本文整合自百度百科、英瑞恩官网
责编ajx
给狗狗穿上能拍全世界 可穿戴远足VR相机
三星推出集成AI处理器的HBM2内存
浅谈电缆分支箱器件的电缆护套结构
自动驾驶汽车设计转向MEMS
动态电源路径管理的高效开关模式充电器系统设计注意事项
看门狗芯片 看门狗工作原理
Otterbox正式发布了Exo Edge苹果智能手表保护套
随着国内安防企业的快速发展,民族安防品牌国际化速度在加快
为什么戴森的产品这么贵还有人买单
为什么说全新一代途锐并非是大众版Q7,而是大众版的卡宴呢?
导致工厂混乱问题存在的原因到底是什么
5G商用倒计时 国内PCB厂商在通讯板领域的研发布局
传大疆将于3月1日推出第四代精灵无人机
区块链去中心化应用程序Streamr介绍
如何测试射频变压器?
二维码扫描模块多少钱一台?二维扫描模组价格?
鸿蒙系统用的什么语言开发的
液压伺服系统如何选用控制阀?
串口传输速率低于波特率的原因和解决方法
物联网开发为企业带来的五大贡献