看門狗的工作原理是什么
看門狗是一個定時器電路。看門狗的計數器在系統運行之后就開始自動進行計數功能。如果超過了規定的時間還不去清理看門狗的話,看門狗的計數器將會溢出,從而導致看門狗中斷造成系統復位的后果,因此在使用看門狗芯片的時候一定要注意清理看門狗,且每個一段時間就要輸出一個信號到看門狗進行喂狗。
看門狗的作用
1、看門狗即使在無人看守的狀態下也能夠使單片機系統不停歇的工作;
2、看門狗還有另一個作用就是阻止程序跑飛或者陷入死循環的情況;
3、看門狗還可以保護電路以及數據;
4、最主要的是看門狗還能防止別人入侵你家的電腦。
本文綜合整理自小小芝麻大大夢、愛生活的淇哥 、MAJZ666、撒芹03、山之僧智仙
責任編輯:lq6
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
看門狗
+關注
關注
10文章
566瀏覽量
70915 -
計數器
+關注
關注
32文章
2261瀏覽量
94893 -
定時器
+關注
關注
23文章
3255瀏覽量
115203
發布評論請先 登錄
相關推薦
看門狗的工作原理簡介
沒有看門狗,程序掛掉,可能需要去給MCU下電,重新上電才能繼續工作,由此可見,看門狗在一個系統中的地位是舉足輕重的。操作很簡單,在重裝值減到0之前,把寄存器值重裝
發表于 07-30 07:26
看門狗定時器的設計、工作原理及看門狗定時器的操作
看門狗定時器(WDT,Watch Dog Timer)是單片機的一個組成部分,它實際上是一個計數器,一般給看門狗
發表于 05-23 09:14
?7813次閱讀
STM32看門狗配置(獨立看門狗IWDG和窗口看門狗WWDG)
stm32自帶兩個看門狗模塊,獨立看門狗IWDG和窗口看門狗WWDG。看門狗主要作用是可用來檢測和解決由軟件錯誤引起的故障;當計數器達到給定
發表于 11-09 17:17
?8470次閱讀
PIC單片機之看門狗_看門狗定時器工作原理
PIC系列不同型號的單片機其,看門狗設置不同,下面是以PIC16F688單片機為例。如果配置字中的WDTE=1那么后面的看門狗開關(WDT)不起作用,所以當我們程序中有休眠模式的時候我們的看
發表于 05-18 01:59
?8089次閱讀
arduino看門狗
看門狗開始倒計數。如果程序運行正常,過一段時間CPU應發出指令讓看門狗復位,重新開始倒計數。如果看門狗減到0就認為程序沒有正常工作,強制整個
發表于 11-15 19:06
?18次下載
arduino看門狗的使用
運行后看門狗開始倒計數。如果程序運行正常,過一段時間CPU應發出指令讓看門狗復位,重新開始倒計數。如果看門狗減到0就認為程序沒有正常工作,強
發表于 12-09 09:36
?7次下載
單片機看門狗工作原理
剛學習單片機的萌新都聽說過單片機看門狗,但是對于其工作原理并不是很清楚,今天這篇文章將為大家介紹單片機看門狗工作原理,一起來了解
STM32中的獨立看門狗和窗口看門狗
一、前言 在早期的MCU中是沒有看門狗這種東西的,所以產品就很容易出現死機,跑飛的情況。為了避免這種情況的出現,后期的MCU都集成了看門狗的功能。但是目前看門狗發展到今天基本上分為兩大
看門狗工作原理和電路設計
時),WDT定時超過,就會給出一個復位信號到MCU,使MCU復位,防止MCU死機。看門狗的作用就是防止程序發生死循環,或者說程序
評論