古詩詞大全網 - 成語故事 - 計算機高手解釋壹下硬件看門狗是啥意思?

計算機高手解釋壹下硬件看門狗是啥意思?

硬件看門狗實際上就是壹個定時器,有壹個輸入和輸出,它的功能是定期檢查芯片內部的情況,壹旦發生錯誤就向芯片發出重啟信號。實際上,就是監控芯片。

由於單片機系統在工作的時候,容易受到外界電磁場的幹擾,造成數據混亂,程序出錯,導致死循環,影響單片機的正常工作,從而導致單片機控制系統發生不可預料的後果。

使用硬件看門狗,可以預防程序發生死循環。應用看門狗電路後單片機可以在無人狀態下連續工作。硬件看門口電路,利用壹個定時器來監控主程序的運行。

擴展資料

註意事項:

大多數51系列單片機都有看門狗,當看門狗沒有被定時清零時,將引起復位。這可防止程序跑飛。也可以防止程序在線運行時候出現死循環。

設計者必須清楚看門狗的溢出時間以決定在合適的時候,清看門狗。清看門狗也不能太過頻繁否則會造成資源浪費,程序正常運行時,軟件每隔壹定的時間(小於定時器的溢出周期)給定時器置數,即可預防溢出中斷而引起的誤復位。

百度百科--看門狗(監控芯片)

百度百科--看門狗(監控軟件)