硬件看门狗(Hardware Watchdog Timer,HWTD)是一种电路用来保证计算机的正常工作,它能够检测计算机系统的异常,并触发自动重启行为,保证正常的运行。从外观看,硬件看门狗的电路通常是由一个时钟电路、一个计时器电路和复位电路组成,也称作看门狗芯片,如图1所示,通常有四个引脚,他们可分为输入信号、输出信号和控制信号三类,每个类别都具备一定的功能。
看门狗芯片主要由时钟电路和计时器电路组成,时钟电路的功能是产生一个恒定频率的时钟脉冲信号,而计时器电路的功能是在接收到时钟的输入时就开始计时,并在计时器计时达到设定时间后,重新将计时器的时间设置为零,同时发出一个复位信号。在计算机的正常运行过程中,操作系统会不定时的将计时器重新设定为零,从而使计时器重新开始计时,从而实现看门狗。
当计算机出现故障,导致硬件看门狗失效时,操作系统就不能及时重新设置计时器,从而导致计时器计时结束,输出一个复位信号。根据设定的复位信号,看门狗芯片会触发一次软重启或硬重启,从而清除系统中的异常,避免引发更严重的故障,保证系统的正常运行。
硬件看门狗具有及时发现系统异常,自动重启、避免更严重故障等优势,因此被广泛的应用于各类计算机的系统,保证系统的可靠运行。
感谢您的阅读!欢迎收藏本站(华海博客网:sywhuahai.cn),方便后期可以关注更精彩的内容,谢谢!

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
喜欢就支持一下吧
















