首頁 行業 活動 項目 快訊 文娛 時尚 娛樂 科技 汽車 綜合 生活

    看門狗電路自動計數功能好用嗎?

    2020-11-11 11:29:19 來源:百度知道

    工作原理:在系統運行以后也就啟動了看門狗的計數器,看門狗就開始自動計數,如果到了一定的時間還不去清看門狗,那么看門狗計數器就會溢出從而引起看門狗中斷,造成系統復位,所以在使用有看門狗的芯片時要注意清看門狗。

    看門狗電路的應用:它可以使單片機可以在無人狀態下實現連續工作。

    看門狗,又叫 watchdog timer,是一個定時器電路,一般有一個輸入,叫喂狗(kicking the dog or service the dog),一個輸出到MCU的RST端,MCU正常工作的時候,每隔一段時間輸出一個信號到喂狗端,給 WDT 清零。

    如果超過規定的時間不喂狗,(一般在程序跑飛時),WDT 定時超過,就會給出一個復位信號到MCU,使MCU復位. 防止MCU死機. 看門狗的作用就是防止程序發生死循環,或者說程序跑飛。

    擴展資料:

    看門狗分硬件看門狗和軟件看門狗。硬件看門狗是利用一個定時器電路,其定時輸出連接到電路的復位端,程序在一定時間范圍內對定時器清零(俗稱“喂狗”),因此程序正常工作時,定時器總不能溢出,也就不能產生復位信號。

    如果程序出現故障,不在定時周期內復位看門狗,就使得看門狗定時器溢出產生復位信號并重啟系統。軟件看門狗原理上一樣,只是將硬件電路上的定時器用處理器的內部定時器代替,這樣可以簡化硬件電路設計,但在可靠性方面不如硬件定時器,比如系統內部定時器自身發生故障就無法檢測到。

    當然也有通過雙定時器相互監視,這不僅加大系統開銷,也不能解決全部問題,比如中斷系統故障導致定時器中斷失效。 看門狗本身不是用來解決系統出現的問題,在調試過程中發現的故障應該要查改設計本身的錯誤。加入看門狗目的是對一些程序潛在錯誤和惡劣環境干擾等因素導致系統死機而在無人干預情況下自動恢復系統正常工作狀態。

    關鍵詞: 看門狗電路

    上一篇:honor是什么牌子?主打什么?

    下一篇:魔獸世界幽靈烈酒權產量比較少

    責任編輯:

    最近更新

    點擊排行
    推薦閱讀

    亚洲最新中文字幕| 亚洲成av人在线视| 亚洲成人免费在线| 亚洲男人的天堂www| 亚洲日本中文字幕天堂网| 国产亚洲精品第一综合| 色偷偷亚洲第一综合| 成人精品国产亚洲欧洲| 婷婷亚洲综合五月天小说在线| 亚洲av无码成人影院一区| 亚洲码和欧洲码一码二码三码 | 中文字幕无码精品亚洲资源网久久| 亚洲国产成人久久99精品| 亚洲一区中文字幕在线观看| 亚洲伊人久久大香线蕉在观| 亚洲av无码久久忘忧草| 国产日本亚洲一区二区三区| 亚洲综合无码无在线观看| 亚洲国产高清国产拍精品| 在线亚洲v日韩v| 亚洲M码 欧洲S码SSS222| 亚洲国产成人久久精品99| 亚洲人成影院在线观看| 亚洲尤码不卡AV麻豆| 久久亚洲一区二区| 久久久亚洲欧洲日产国码二区| 亚洲第一二三四区| 亚洲乱码在线观看| 亚洲第一成年网站视频| 日韩精品成人亚洲专区| 国产亚洲精品国看不卡| 亚洲国产精品一区二区第一页 | 亚洲日韩一区精品射精| 日韩亚洲综合精品国产| 亚洲人成无码久久电影网站| 亚洲国产精品一区二区成人片国内 | 国产午夜亚洲精品国产| 久久精品国产亚洲AV未满十八| 亚洲国产专区一区| 情人伊人久久综合亚洲| 亚洲综合区图片小说区|