看門狗的作用

發(fā)布時間:2024-02-13
plc上面watchdog time,看了就知道是什么意思了。
看門狗分硬件看門狗和軟件看門狗。硬件看門狗是利用一個定時器電路,其定時輸出連接到電路的復位端,程序在一定時間范圍內(nèi)對定時器清零(俗稱“喂狗”),因此程序正常工作時,定時器總不能溢出,也就不能產(chǎn)生復位信號。如果程序出現(xiàn)故障,不在定時周期內(nèi)復位看門狗,就使得看門狗定時器溢出產(chǎn)生復位信號并重啟系統(tǒng)。軟件看門狗原理上一樣,只是將硬件電路上的定時器用處理器的內(nèi)部定時器代替,這樣可以簡化硬件電路設計,但在可靠性方面不如硬件定時器,比如系統(tǒng)內(nèi)部定時器自身發(fā)生故障就無法檢測到。當然也有通過雙定時器相互監(jiān)視,這不僅加大系統(tǒng)開銷,也不能解決全部問題,比如中斷系統(tǒng)故障導致定時器中斷失效。
看門狗本身不是用來解決系統(tǒng)出現(xiàn)的問題,在調(diào)試過程中發(fā)現(xiàn)的故障應該要查改設計本身的錯誤。加入看門狗目的是對一些程序潛在錯誤和惡劣環(huán)境干擾等因素導致系統(tǒng)死機而在無人干預情況下自動恢復系統(tǒng)正常工作狀態(tài)??撮T狗也不能完全避免故障造成的損失,畢竟從發(fā)現(xiàn)故障到系統(tǒng)復位恢復正常這段時間內(nèi)怠工。同時一些系統(tǒng)也需要復位前保護現(xiàn)場數(shù)據(jù),重啟后恢復現(xiàn)場數(shù)據(jù),這可能也需要一筆軟硬件的開銷。
上一個:春節(jié)福州煙花爆竹燃放區(qū)域+禁止燃放區(qū)域+煙花零售點
下一個:多功能三相交流程控標準源 SMR-2YX

沒有合同沒有欠條怎么要錢
南平市茶產(chǎn)業(yè)發(fā)展呈現(xiàn)五特點
c盤滿了如何清理不重要的東西,C盤滿了怎么清理清理哪個文件怕刪錯了
骨裂算幾級傷殘鑒定
國美入駐拼多多 主打正品低價
找云主機服務器購買
喝不同種類的茶該用什么樣的壺和杯子?
茶葉美食,觸動舌尖誘惑
三星gti8000 u怎么開不了機,三星i8000u怎么不能啟動了
硬盤ssd和固態(tài)硬盤,SSD固態(tài)硬盤和HDD普通硬盤的區(qū)別
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos