車用半導體與功能安全
下列何者是視窗型看門狗計時器的正確特徵?
- A一旦被踢狗一次,之後便停止監視以降低功耗
- B不僅將比規定時間視窗太晚的踢狗(計時器清除),也將太早的踢狗視為異常而偵測
- C踢狗延遲時,視為程式正在進行繁重的處理,不施加重置而自動延長等待時間,讓處理繼續
查看答案與解析
正確答案:B. 不僅將比規定時間視窗太晚的踢狗(計時器清除),也將太早的踢狗視為異常而偵測
一般的看門狗若在一定時間內未被踢狗就會施加重置。然而,在程式跳過部分處理而執行短迴圈之類的異常中,踢狗會太早到來,可能因此被漏看。視窗型則規定可以踢狗的時間視窗,比視窗太早或太晚都視為異常。在車用領域中,有時也會讓以不同於微控制器之時脈運作的外接監視IC具備看門狗,以避免兩者因共同的原因而停止。