看門狗定時器(WDT,Watch Dog Timer)是單片機的一個組成部分,在單片機程序的調試和運行中都有著重要的意義。它的主要功能是在發(fā)生軟件故障時,通過使器件復位(如果軟件未將器件清零)將單片機復位。也可以用于將器件從休眠或空閑�! 】撮T狗定時器對微控制器提供了獨立的保護系統(tǒng),當系統(tǒng)出現故障時,在可選的超時周期之后,看門狗將以RESET信號作出響應,像x25045就可選超時周期為1.4秒、600毫秒、200毫秒三種。當你的程序死機時,x25045就會使單片機復位。
大多數看門狗定時器IC產生一個單一的,有限的輸出脈沖持續(xù)時間當看門狗超時。這適用于觸發(fā)復位或中斷微處理器,但有些應用需要輸出(故障指示燈)的鎖存器。
考慮到安全性問題,汽車電子系統(tǒng)需要監(jiān)控電路監(jiān)測故障容限或安全性�?撮T狗定時器可理想滿足這類需求,通過對微控制器正常工作條件下產生的周期脈沖進行檢測,偵測電路或?C的失效狀態(tài),一旦發(fā)生故障可立即切換到備份/冗余系統(tǒng)。式喚醒。