複製鏈接
請複製以下鏈接發送給好友

監視定時器

鎖定
監視定時器是指為了從程序“走飛”造成的“死機”中恢復到某一特定狀態而設定的硬件計時器。計算機在執行某程序時,因為特定原因,例如干擾使程序不能按預定路徑執行,使計算機處於一種非預知狀態,該狀態稱為“死機“或程序“走飛”。
中文名
監視定時器
外文名
watchdog timer
學    科
航空工程
領    域
工程技術

監視定時器定義

監視定時器是指為了從程序“走飛”造成的“死機”中恢復到某一特定狀態而設定的硬件計時器。

監視定時器“死機“或程序“走飛”

計算機在執行某程序時,因為特定原因,例如干擾使程序不能按預定路徑執行,使計算機處於一種非預知狀態,該狀態稱為“死機“或程序“走飛”。

監視定時器防止措施

為了防止計算機“死機”,一般設定一種計時器,當計時器計滿後即給出一個脈衝信號,該信號可以作為CPU的一箇中斷信號,也可以作為CPU的重新啓動(復位)信號。一般取計滿時間大於程序正常執行最長路徑的時間。正常情況計時器的復位信號是在計滿時間內由執行程序週期性地給出 [1] 

監視定時器監視定時器基本框圖

監視定時器基本框圖如圖1所示。
圖1 監視定時器基本框圖 圖1 監視定時器基本框圖
參考資料
  • 1.    張專成. 單片機測控系統中的監視定時器[J]. 武警工程大學學報, 1997(1):9-12.