什么是软件的“看门狗”技术

什么是“看门狗”技术

“看门狗”技术是在测量系统智能化设计中采用的软件抗干扰技术,可使程序脱离“死循环”,不断监视程序循环运行时间,若发现时间超过已知的循环设定时间,则认为系统陷入了死循环,然后强迫程序返回到0000H入口,在0000H处安排一段出错处理程序,使系统运行步入正轨。

“看门狗”技术的基本思路是:

在主程序中对时钟T0中断服务程序进行监视,在时钟T1中断服务程序中对主程序进行监视,时钟T0中断监视时钟T1中断。从概率观点上看,这种相互依存相互制约的抗干扰措施使系统运行的可靠性大大提高。

版权声明:本篇文章(包括图片)来自网络,由程序自动采集,著作权(版权)归原作者所有,如有侵权联系我们删除,联系方式(QQ:452038415)。http://www.apmygs.com/2127.html
返回顶部