扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 嵌入式系统中等
单选题
2013年11月第7题
中等
单选题
2013年11月第7题
#第二版教材
#了解即可
看门狗(Watch Dog)是嵌入式系统中一种常用的保证系统可靠性的技术,(__)会产生看门狗中断。
问题(1)
浓缩知识点
看门狗是嵌入式系统中保障运行可靠性的核心技术,依托内置定时器实现功能。系统正常工作时,需定期执行“喂狗”操作重置定时器,防止其超时;若程序因卡死、跑飞等异常无法按时喂狗,看门狗定时器超时就会触发看门狗中断,部分场景下还会触发系统复位,使系统恢复正常。需注意,软件喂狗是维持看门狗正常状态的主动操作,并非中断触发原因;处理器温度过高、外部中断属于独立的系统事件,与看门狗的触发逻辑无关联,不会引发看门狗中断。看门狗技术目前广泛应用于工业控制、车载电子等对稳定性要求严苛的嵌入式场景,可有效避免系统故障后长期陷入停滞状态。
正确答案
D
本题考察的是嵌入式系统中看门狗(Watchdog)电路的工作原理和应用。
A选项软件喂狗:是为了防止看门狗定时器超时而定期执行的操作,通常用于表示系统运行正常。如果喂狗及时,定时器不会超时,也就不会产生中断,因此不是正确答案。
B选项处理器温度过高:虽然可能导致系统降频或触发温度保护机制,但与看门狗机制无关,不会触发看门狗中断。
C选项外部中断:是由外设或外部引脚引起的中断,与看门狗定时器无直接关系,不会触发看门狗中断。
D选项看门狗定时器超时:正确。当系统在设定时间内未执行喂狗操作,说明程序可能出现卡死或跑飞,定时器溢出就会触发看门狗中断,最终导致系统复位,以保证系统的可靠性。
因此,正确答案是 D。
