餵狗

看門狗定時器(Watchdog Timer ,看門狗)電路一般有一個輸入,這個輸入被稱作"餵狗".

MCU 正常工作的時候,每隔一段時間輸出一個信號到餵狗端,給 WDT 清零。如果超過規定的時間不餵狗(一般在程式跑飛時),WDT 定時超過,就會給出一個復位信號到MCU,讓MCU 復位,防止MCU 當機。
看門狗需要在規定時間內餵狗,這裡所說的“規定時間”就是看門狗定時器計數溢出時間,即一旦到達計數閾值,看門狗就會產生復位信號。CPU必須在這個周期內對這個定時器進行清零處理,讓看門狗定時器重新計數,防止看門狗產生復位信號。

相關詞條

熱門詞條

聯絡我們