看門狗的工作原理和作用
看門狗的工作原理是什么
看門狗是一個定時器電路??撮T狗的計數(shù)器在系統(tǒng)運行之后就開始自動進行計數(shù)功能。如果超過了規(guī)定的時間還不去清理看門狗的話,看門狗的計數(shù)器將會溢出,從而導(dǎo)致看門狗中斷造成系統(tǒng)復(fù)位的后果,因此在使用看門狗芯片的時候一定要注意清理看門狗,且每個一段時間就要輸出一個信號到看門狗進行喂狗。
看門狗的作用
1、看門狗即使在無人看守的狀態(tài)下也能夠使單片機系統(tǒng)不停歇的工作;
2、看門狗還有另一個作用就是阻止程序跑飛或者陷入死循環(huán)的情況;
3、看門狗還可以保護電路以及數(shù)據(jù);
4、最主要的是看門狗還能防止別人入侵你家的電腦。
本文綜合整理自小小芝麻大大夢、愛生活的淇哥 、MAJZ666、撒芹03、山之僧智仙
責(zé)任編輯:lq6
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
相關(guān)推薦
沒有看門狗,程序掛掉,可能需要去給MCU下電,重新上電才能繼續(xù)工作,由此可見,看門狗在一個系統(tǒng)中的地位是舉足輕重的。操作很簡單,在重裝值減到0之前,把寄存器值重裝
發(fā)表于 07-30 07:26
12.1獨立看門狗12.1.1獨立看門狗工作原理STM32 的獨立看門狗由內(nèi)部專門的 40Khz 低速時鐘驅(qū)動,即使主時鐘發(fā)生故障,它也仍然有效。這里需要注意獨立
發(fā)表于 08-02 10:00
看門狗電路的作用
看門狗電路其實是一個獨立的定時器,有一個定時器控制寄存器,可以設(shè)定時間
發(fā)表于 01-12 12:00
?8551次閱讀
看門狗定時器(WDT,Watch Dog Timer)是單片機的一個組成部分,它實際上是一個計數(shù)器,一般給看門狗
發(fā)表于 05-23 09:14
?7621次閱讀
stm32有兩個看門狗,獨立看門狗和窗口看門狗,其實兩者的功能是類似的,只是喂狗的限制時間不同。 獨立看門狗
發(fā)表于 11-06 11:48
?2.7w次閱讀
stm32自帶兩個看門狗模塊,獨立看門狗IWDG和窗口看門狗WWDG。看門狗主要作用是可用來檢測和解決由軟件錯誤引起的故障;當(dāng)計數(shù)器達到給定
發(fā)表于 11-09 17:17
?8389次閱讀
PIC系列不同型號的單片機其,看門狗設(shè)置不同,下面是以PIC16F688單片機為例。如果配置字中的WDTE=1那么后面的看門狗開關(guān)(WDT)不起作用,所以當(dāng)我們程序中有休眠模式的時候我們的看
發(fā)表于 05-18 01:59
?7990次閱讀
一、看門狗原理 在產(chǎn)品化的嵌入式系統(tǒng)中,為了使系統(tǒng)在異常情況下能自動復(fù)位,一般都需要引入看門狗。 看門狗其實就是
發(fā)表于 08-09 23:48
?1.4w次閱讀
看門狗開始倒計數(shù)。如果程序運行正常,過一段時間CPU應(yīng)發(fā)出指令讓看門狗復(fù)位,重新開始倒計數(shù)。如果看門狗減到0就認為程序沒有正常工作,強制整個
發(fā)表于 11-15 19:06
?18次下載
運行后看門狗開始倒計數(shù)。如果程序運行正常,過一段時間CPU應(yīng)發(fā)出指令讓看門狗復(fù)位,重新開始倒計數(shù)。如果看門狗減到0就認為程序沒有正常工作,強
發(fā)表于 12-09 09:36
?7次下載
STM32單片機的看門狗有獨立看門狗和窗口看門狗之分,這兩者的工作原理卻完全不同。
發(fā)表于 02-08 16:15
?18次下載
剛學(xué)習(xí)單片機的萌新都聽說過單片機看門狗,但是對于其工作原理并不是很清楚,今天這篇文章將為大家介紹單片機看門狗工作原理,一起來了解
發(fā)表于 10-12 13:46
?6185次閱讀
一、前言 在早期的MCU中是沒有看門狗這種東西的,所以產(chǎn)品就很容易出現(xiàn)死機,跑飛的情況。為了避免這種情況的出現(xiàn),后期的MCU都集成了看門狗的功能。但是目前看門狗發(fā)展到今天基本上分為兩大
發(fā)表于 12-22 16:58
?2037次閱讀
時),WDT定時超過,就會給出一個復(fù)位信號到MCU,使MCU復(fù)位,防止MCU死機。看門狗的作用就是防止程序發(fā)生死循環(huán),或者說程序
發(fā)表于 02-09 01:21
?6280次閱讀
看門狗,又叫 watchdog timer,是一個定時器電路, 一般有一個輸入,叫喂狗,一個輸出到MCU的RST端,MCU正常
發(fā)表于 03-29 15:46
?1631次閱讀
評論