问题
单项选择题
看门狗(Watch Dog)是嵌入式系统中一种常用的保证系统可靠性的技术,在下列情况下,会产生看门狗中断的是()。
A.软件喂狗
B.处理器温度过高
C.应用产生异常
D.看门狗定时器超时
答案
参考答案:D
解析:
[分析] 看门狗(Watch Dog)技术是嵌入式系统中一种常用的保证系统安全的技术,又称为WatchdDog Timer,它是一个定时器电路,一般有一个输入,叫喂狗(kicking the dogor service the dog),以及一个输出到CPU的RST端。
当CPU正常工作的时候,每隔一段时间,软件会输出一个信号到喂狗端,给WDT清零,如果超过规定的时间不喂狗,一般情况就是程序运行出现异常,WDT定时超过,就会给出一个复位信号到CPU,使CPU复位,防止程序发生死循环,或者说程序跑飞。