從系統(tǒng)或軟件故障中恢復(fù)是一件不容易的任務(wù);要讓該故障不復(fù)存在更是困難,即使故障已可被辨識和修復(fù)。不過,外部看門狗(Watchdog)可幫助系統(tǒng)針對故障迅速做出反應(yīng)。
外部看門狗是嵌入式
2015-07-22 16:13:51
1951 
看門狗分硬件看門狗和 軟件看門狗。硬件看門狗是利用一個定時器電路,其定時輸出連接到電路的復(fù)位端,程序在一定時間范圍內(nèi)對定時器清零(俗稱“喂狗”),因此程序正常工作時, 定時器總不能溢出,也就不能產(chǎn)生復(fù)位信號。
2018-07-05 09:21:22
19677 
看門狗(watch dog)是一個定時器,可以設(shè)置一個定時時間,計時到時會把MCU復(fù)位,所以MCU必須要在定時時間到之前將計數(shù)值重置(這個動作通常稱為喂狗)。在嵌入式系統(tǒng)中加入看門狗,可以監(jiān)測MCU
2022-10-19 16:04:13
2450 
STM32F10xxx系列內(nèi)置兩個看門狗(獨(dú)立看門狗和窗口看門狗),提供了更高的安全性、時間的精確性和使用的靈活性。兩個看門狗設(shè)備(獨(dú)立看門狗和窗口看門狗)可用來檢測和解決由軟件錯誤引起的故障;當(dāng)計數(shù)器達(dá)到給定的超時值時,觸發(fā)一個中斷(僅適用于窗口型看門狗)或產(chǎn)生系統(tǒng)復(fù)位。
2022-10-19 17:10:34
5023 
在早期的MCU中是沒有看門狗這種東西的,所以產(chǎn)品就很容易出現(xiàn)死機(jī),跑飛的情況。為了避免這種情況的出現(xiàn),后期的MCU都集成了看門狗的功能。但是目前看門狗發(fā)展到今天基本上分為兩大類:獨(dú)立看門狗和窗口看門狗。
2023-02-20 17:47:07
4092 
早期的MCU沒有看門狗,就容易引起有些產(chǎn)品死機(jī)了不能重啟工作。為了避免這個問題,后期的MCU在內(nèi)部集成了看門狗的功能。
2023-03-03 09:18:29
1404 說到提高系統(tǒng)的可靠性,剛?cè)腴T的工程師都知道,增加一個看門狗是重要的手段。看門狗又分軟件看門狗和硬件看門狗,但是很多人可能沒有深入了解其中的區(qū)別,工作中可能都遇到這樣的PK: ??軟件和硬件看門狗有
2023-04-03 18:13:18
6532 stm32基本都內(nèi)置兩種看門狗(另外還有外置的看門狗芯片),窗口看門狗和獨(dú)立看門狗,兩種看門狗的使用方法和應(yīng)用場景各不相同,今天主要講講最常用的獨(dú)立看門狗(工作這么多年,沒見誰用過窗口看門狗,這種估計在時序嚴(yán)格的場合會用上)。
2023-05-09 11:18:05
1051 
早期的MCU沒有看門狗,就容易引起有些產(chǎn)品死機(jī)了不能重啟工作。為了避免這個問題,后期的MCU在內(nèi)部集成了看門狗的功能。
2023-06-06 09:40:32
1157 
看門狗大家應(yīng)該再熟悉不過了,一旦忘記喂狗就會導(dǎo)致單片機(jī)復(fù)位,而在大部分stm32中都存在兩種類型的看門狗,Independent watchdog (IWDG)獨(dú)立看門狗和Window watchdog (WWDG)窗口看門狗。
2023-11-22 09:40:29
2897 
在嵌入式系統(tǒng)中,為了使系統(tǒng)在異常情況下能自動恢復(fù),一般都會引入看門狗電路。看門狗電路其實(shí)就是一個計數(shù)器。當(dāng)看門狗啟動后,計數(shù)器開始自動計數(shù),經(jīng)過一定時間計數(shù)器溢出就會對CPU產(chǎn)生一個復(fù)位信號使系統(tǒng)重啟。系統(tǒng)正常運(yùn)行時,需要在看門狗允許的時間間隔內(nèi)對看門狗計數(shù)器清零也即喂狗,不讓復(fù)位信號產(chǎn)生。
2020-03-09 06:16:04
工作時,定時器總不能溢出,也就不能產(chǎn)生復(fù)位信號。如果程序出現(xiàn)故障,不在定時周期內(nèi)復(fù)位看門狗,就使得看門狗定時器溢出產(chǎn)生復(fù)位信號并重啟系統(tǒng)。我們以ADI公司的ADM6316看門狗芯片為例。...
2021-12-21 08:04:43
慕課蘇州大學(xué).嵌入式開發(fā)及應(yīng)用.第五章.其他.看門狗相關(guān)模塊0 目錄5 其他5.2 看門狗相關(guān)模塊5.2.1 課堂重點(diǎn)5.2.2 測試與作業(yè)6 下一章0 目錄5 其他5.2 看門狗相關(guān)模塊5.2.1
2021-12-20 07:02:28
在嵌入式領(lǐng)域中 Watchdog 看門狗通常被作為用于應(yīng)對系統(tǒng)或者應(yīng)用意外崩潰的有效手段。其可以在程序執(zhí)行出錯并無法恢復(fù)的情況下,自動重啟應(yīng)用甚至復(fù)位整個系統(tǒng),從而使系統(tǒng)脫離宕機(jī)狀態(tài),恢復(fù)正常業(yè)務(wù)
2021-01-01 07:42:22
一、看門狗的作用此器件具有一個嵌入式看門狗外設(shè),具有安全性高、定時準(zhǔn)確及使用靈活的優(yōu)點(diǎn)。此獨(dú)立看門狗外設(shè)可用于檢測并解決由軟件錯誤導(dǎo)致的故障,并在計數(shù)器達(dá)到給定的超時值時觸發(fā)系統(tǒng)復(fù)位。獨(dú)立看門狗
2021-07-30 07:23:25
【嵌入式系統(tǒng)】獨(dú)立看門狗原理+看門狗實(shí)驗(yàn)分析1、看門狗模塊概述在由單片機(jī)構(gòu)成的微機(jī)系統(tǒng)中,由于單片機(jī)工作常常會受到來自外界電磁場干擾導(dǎo)致程序跑飛,陷入死循環(huán)——即程序正常運(yùn)行被打斷,系統(tǒng)無法繼續(xù)工作
2021-08-03 06:27:28
什么是看門狗?看門狗有哪些類型?
2021-11-09 06:18:34
By Toradex胡珊逢1).簡介在嵌入式領(lǐng)域中Watchdog看門狗通常被作為用于應(yīng)對系統(tǒng)或者應(yīng)用意外崩潰的有效手段。其可以在程序執(zhí)行出錯并無法恢復(fù)的情況下,自動重啟應(yīng)用甚至復(fù)位整個系統(tǒng),從而
2021-11-05 06:12:38
適當(dāng)?shù)刂卦O(shè)系統(tǒng)或處理器。因?yàn)橐謩又卦O(shè)這些系統(tǒng)是不實(shí)際、甚至幾乎是不可能的,因此這項(xiàng)功能在嵌入式或遠(yuǎn)程系統(tǒng)中更有其必要性。如何在嵌入式系統(tǒng)運(yùn)用看門狗定時器?有兩種主要的方式能夠來實(shí)作看門狗定時器:˙使用具
2017-08-11 09:29:55
嵌入式系統(tǒng)中看門狗的使用總結(jié)原文地址:嵌入式系統(tǒng)中看門狗的使用總結(jié) 作者:tekkamanninja 兩年前總結(jié)的東西,一時沒時間整理,放了很久居然差點(diǎn)忘了,現(xiàn)在重見天日了。但是還不是很完整,先放上來,以后有時間就完善她?!?..
2021-12-22 06:09:46
嵌入式工程師成長之路(八)之兩只看門狗獨(dú)立看門狗與窗口看門狗第一部分:stm32。STM32 內(nèi)部自帶了 2 個看門狗:獨(dú)立看門狗(IWDG)和窗口看門狗(WWDG)。(一)獨(dú)立看門狗STM32
2021-12-07 10:41:01
HT49 MCU中看門狗計時器的設(shè)定
在單片機(jī)應(yīng)用中,為了預(yù)防程序進(jìn)入死循環(huán),或跳到不希望的地方,采用看門狗計時器來防止。在程序中要是一直不清除看門狗計
2010-03-25 09:49:46
28 根據(jù)看門狗電路的原理,設(shè)計出簡單適用、性能可靠的1TrL型看門狗電路以及價格低廉、性能可靠的微功耗CMOS型看門狗電路,同時還介紹了常用的uP監(jiān)視器O型看門狗電路。關(guān)鍵詞
2010-04-13 08:54:52
135
基于At89c51單片機(jī)的看門狗電路圖。所謂看門狗電路是計算機(jī)技術(shù)中
2008-10-21 01:29:42
1702 
X25045 看門狗電路芯片的電路設(shè)計
看門狗(Watchdog)電路是嵌入式系統(tǒng)需要的抗干擾措施之一。本文用X25045芯片設(shè)計了一種新的看門狗電路,具有體積小、占
2008-10-21 01:35:37
4195 
看門狗電路
看門狗電路一般有軟件看門狗和硬件看門狗兩種。軟件看門狗不需外接硬件電路,但系統(tǒng)需要出讓一個定時器資源,這在許多系統(tǒng)中很
2008-10-21 01:40:27
8698 555看門狗電路
555
2008-10-24 08:40:05
3463 
看門狗電路的作用
看門狗電路其實(shí)是一個獨(dú)立的定時器,有一個定時器控制寄存器,可以設(shè)定時間(開狗),到達(dá)時間
2009-01-12 12:00:56
9030 
電子看門狗電路
2009-07-19 19:05:20
3977 
復(fù)位及看門狗電路
復(fù)位及看門
2009-08-09 21:58:05
3712 
分析研究了單片機(jī)應(yīng)用系統(tǒng)中軟件看門狗、單雙時限和強(qiáng)制復(fù)位 看門狗 等幾種常見的看門狗技術(shù)及具體的實(shí)現(xiàn)方法, 從提高看門狗工作可靠性的角度, 分析了各種看門狗方案的優(yōu)缺點(diǎn)
2011-06-03 16:49:24
318 看門狗是一個計數(shù)器,它需要在一定的看門狗延時周期內(nèi)被清零,如果沒有清零動作,看門狗電路將產(chǎn)生一個復(fù)位信號使系統(tǒng)重新啟動或建立一個非屏蔽終端、執(zhí)行故障恢復(fù)子程序。
2012-03-07 16:03:11
35 根據(jù)看門狗電路的原理,設(shè)計出簡單適用、性能可靠的1TrL型看門狗電路以及價格低廉、性能可靠的微功耗CMOS型看門狗電路,同時還介紹了常用的uP監(jiān)視器O型看門狗電路。
2012-05-04 15:51:35
155 看門狗(Watchdog)電路是嵌入式系統(tǒng)需要的抗干擾措施之一。本文用X25045芯片設(shè)計了一種新的看門狗電路,具有體積小、占用I/O口線少和編程方便的特點(diǎn),可廣泛應(yīng)用于儀器儀表和各種工控
2012-06-05 11:43:16
3694 LPC1138看門狗(WatchDog)。
2016-01-13 16:35:39
44 Arduino的看門狗程序,UNO直接可以串口下載。
2016-05-25 10:01:13
16 本文為您講解STM看門狗時間計算(時限)與頻率計算,獨(dú)立看門狗和窗口看門狗的特性、區(qū)別與聯(lián)系。
2016-10-10 10:41:38
9320 看門狗定時器(WDT,Watch Dog Timer)是單片機(jī)的一個組成部分,它實(shí)際上是一個計數(shù)器,一般給看門狗一個數(shù)字,程序開始運(yùn)行后看門狗開始倒計數(shù)。如果程序運(yùn)行正常,過一段時間CPU應(yīng)發(fā)出指令讓看門狗復(fù)位,重新開始倒計數(shù)。如果看門狗減到0就認(rèn)為程序沒有正常工作,強(qiáng)制整個系統(tǒng)復(fù)位。
2017-05-23 09:14:36
8558 
看門狗(WatchDog
2017-10-11 14:55:59
18 ,過一段時間CPU應(yīng)發(fā)出指令讓看門狗復(fù)位,重新開始倒計數(shù)。如果看門狗減到0就認(rèn)為程序沒有正常工作,強(qiáng)制整個系統(tǒng)復(fù)位。 看門狗分硬件看門狗和 軟件看門狗。硬件看門狗是利用一個定時器電路,其定時輸出連接到電路的復(fù)位端,程序在一定時間范圍內(nèi)對定時器清零
2017-10-16 09:19:51
18414 在嵌入式系統(tǒng)中為提高微型機(jī)系統(tǒng)的可靠性和安全性, 常用的方法就是使用看門狗。看門狗分硬件看門狗和軟件看門狗。硬件看門狗采用看門狗電路, 通過定時器, 對微型機(jī)任務(wù)即喂狗在運(yùn)行時間上加以約束, 任務(wù)
2017-10-20 09:32:07
0 stm32有兩個看門狗,獨(dú)立看門狗和窗口看門狗,其實(shí)兩者的功能是類似的,只是喂狗的限制時間不同。 獨(dú)立看門狗
2017-11-06 11:48:00
28250 
stm32自帶兩個看門狗模塊,獨(dú)立看門狗IWDG和窗口看門狗WWDG。看門狗主要作用是可用來檢測和解決由軟件錯誤引起的故障;當(dāng)計數(shù)器達(dá)到給定的超時值時,觸發(fā)一個中斷(僅適用于窗口型看門狗)或產(chǎn)生系統(tǒng)復(fù)位。
2017-11-09 17:17:51
8725 
stm32有兩個看門狗,獨(dú)立看門狗和窗口看門狗,其實(shí)兩者的功能是類似的,只是喂狗的限制時間不同。獨(dú)立看門狗有自己獨(dú)立的40Khz時鐘,不存在使能問題;而窗口看門狗使用的是PCLK1時鐘,需要先使能時鐘。以下是關(guān)于看門狗的具體說明:
2017-11-13 11:17:33
4861 
在嵌入式系統(tǒng)中為提高微型機(jī)系統(tǒng)的可靠性和安全性, 常用的方法就是使用看門狗。看門狗分硬件看門狗和軟件看門狗。硬件看門狗采用看門狗電路, 通過定時器, 對微型機(jī)任務(wù)即喂狗在運(yùn)行時間上加以約束, 任務(wù)
2017-11-30 06:39:07
915 本文主要介紹了stm32看門狗復(fù)位技巧,包括三個方面:判斷是否需要使用、保證看門狗工作正常、保證看門狗復(fù)位時不會引起系統(tǒng)異常。stm32自帶兩個看門狗模塊:獨(dú)立看門狗和窗口看門狗,可用來檢測和解決由軟件錯誤引起的故障;當(dāng)計數(shù)器達(dá)到給定的超時值時,觸發(fā)一個中斷(僅適用于窗口型看門狗)或產(chǎn)生系統(tǒng)復(fù)位。
2018-01-14 15:51:12
20258 
在產(chǎn)品化的嵌入式系統(tǒng)中,為了使系統(tǒng)在異常情況下能自動復(fù)位,一般都需要引入看門狗。
2018-02-08 18:27:33
8346 
STM32有2個看門狗:獨(dú)立看門狗和窗口看門狗。 獨(dú)立看門狗IWDG:獨(dú)立于系統(tǒng)之外,因?yàn)橛歇?dú)立時鐘,所以不受系統(tǒng)影響的系統(tǒng)故障探測器,主要用于監(jiān)視硬件錯誤。
2018-05-17 13:51:00
15915 
一直溢出,但是溢出后是否復(fù)位,這要看單片機(jī)的具體類型了,PIC16F688在休眠喚醒后繼續(xù)執(zhí)行程序,不復(fù)位,但是其他的單片機(jī)看手冊。如果我們程序中休眠的時候不需要看門狗,那么我們必須把看門狗關(guān)了,在喚醒的時候千萬不要忘記打開看門狗。
2018-05-18 01:59:00
8552 
STM32有2個看門狗:獨(dú)立看門狗和窗口看門狗。 獨(dú)立看門狗IWDG--獨(dú)立于系統(tǒng)之外,因?yàn)橛歇?dú)立時鐘,所以不受系統(tǒng)影響的系統(tǒng)故障探測器,主要用于監(jiān)視硬件錯誤。
2018-05-20 10:17:00
32768 1.關(guān)于看門狗的解釋不再說明,窗口看門狗簡而言之即只能看某個窗口期即某段時間內(nèi)才能夠喂狗。32的獨(dú)立看門狗是沒有中斷的,而窗口看門狗可根據(jù)需要配置中斷
2018-12-10 15:55:18
3694 ?! 」ぷ髟恚涸?b class="flag-6" style="color: red">系統(tǒng)運(yùn)行以后也就啟動了看門狗的計數(shù)器,看門狗就開始自動計數(shù),如果到了一定的時間還不去清看門狗,那么看門狗計數(shù)器就會溢出從而引起看門狗中斷,造成系統(tǒng)復(fù)位。所以在使用有看門狗的芯片時要注意清
2019-10-15 17:29:50
40780 基于STM32、FreeRTOS實(shí)現(xiàn)硬件看門狗+軟件看門狗監(jiān)測多任務(wù)的方法
2020-03-12 10:11:44
10742 STM8S_008_WDG獨(dú)立看門狗和窗口看門狗
2020-03-20 09:39:03
6630 
看門狗定時器可以集成在單片機(jī)(MCU)內(nèi)部,也可以作為單獨(dú)的芯片放在外部。看門狗芯片具有集成電路中重要的監(jiān)視功能,使你可以從內(nèi)部和外部監(jiān)視系統(tǒng)的故障,并在發(fā)生故障時采取措施。
2020-06-22 14:25:12
6931 
對于那些人類無法持續(xù)監(jiān)視的嵌入式系統(tǒng),看門狗芯片可能是個很好的解決方案。英銳恩單片機(jī)開發(fā)工程師表示,大多數(shù)嵌入式系統(tǒng)需要自主處理異常,如果運(yùn)算跑偏了,通常不可能等人們重新引導(dǎo)他們。這種情況下需要一個復(fù)位芯片,以引導(dǎo)嵌入式系統(tǒng)的重啟。
2020-06-26 14:27:00
5126 
對于那些人類無法持續(xù)監(jiān)視的嵌入式系統(tǒng),看門狗芯片可能是個很好的解決方案。英銳恩單片機(jī)開發(fā)工程師表示,大多數(shù)嵌入式系統(tǒng)需要自主處理異常,如果運(yùn)算跑偏了,通常不可能等人們重新引導(dǎo)他們。這種情況下需要一個
2020-10-09 08:00:00
0 程序正常工作時,定時器總不能溢出,也就不能產(chǎn)生復(fù)位信號。 如果程序出現(xiàn)故障,不在定時周期內(nèi)復(fù)位看門狗,就使得看門狗定時器溢出產(chǎn)生復(fù)位信號并重啟系統(tǒng)。 我們以ADI公司的ADM6316看門狗 芯片 為例。 圖1 :看門狗芯片功能框圖 該看門狗
2020-10-12 11:13:27
3704 作者:逸珺 轉(zhuǎn)自:STM32 對于看門狗大家或許不陌生,但對于模擬看門狗有的朋友可能就不甚了解了。本文來聊聊模擬看門狗,旨在梳理相應(yīng)的概念,理解模擬看門狗原理、與常規(guī)看門狗的異同點(diǎn)以及工程應(yīng)用價值
2020-10-23 14:51:21
6036 
電子發(fā)燒友網(wǎng)為你提供如何在嵌入式系統(tǒng)運(yùn)用看門狗定時器?資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
2021-04-22 08:49:35
1 一、看門狗原理 在產(chǎn)品化的嵌入式系統(tǒng)中,為了使系統(tǒng)在異常情況下能自動復(fù)位,一般都需要引入看門狗。 看門狗其實(shí)就是一個可以在一定時間內(nèi)被復(fù)位的計數(shù)器。當(dāng)看門狗啟動后,計數(shù)器開始自動計數(shù),經(jīng)過一定
2021-08-09 23:48:02
14865 stm32有兩個看門狗,獨(dú)立看門狗和窗口看門狗,其實(shí)兩者的功能是類似的,只是喂狗的限制時間不同。
2021-07-22 11:08:33
4626 STM32 ADC模擬看門狗及其應(yīng)用(電源技術(shù)期刊是什么級別期刊)-模擬看門狗特性允許應(yīng)用程序檢測輸入電壓是否超出用戶定義的高低閾值,用戶可以預(yù)先設(shè)定個模擬看門狗的上下限電壓值,一旦采集到的電壓超出
2021-08-04 18:12:22
29 早期的MCU沒有看門狗,就容易引起有些產(chǎn)品死機(jī)了不能重啟工作。為了避免這個問題,后期的MCU在內(nèi)部集成了看門狗的功能。為了滿足更多使用場景,現(xiàn)在很多MCU都集成了兩個看門狗:獨(dú)立看門狗與窗...
2021-10-28 20:06:01
8 By Toradex胡珊逢1).簡介在嵌入式領(lǐng)域中Watchdog看門狗通常被作為用于應(yīng)對系統(tǒng)或者應(yīng)用意外崩潰的有效手段。其可以在程序執(zhí)行出錯并無法恢復(fù)的情況下,自動重啟應(yīng)用甚至復(fù)位整個系統(tǒng),從而
2021-11-01 18:00:08
18 看門狗開始倒計數(shù)。如果程序運(yùn)行正常,過一段時間CPU應(yīng)發(fā)出指令讓看門狗復(fù)位,重新開始倒計數(shù)。如果看門狗減到0就認(rèn)為程序沒有正常工作,強(qiáng)制整個系統(tǒng)復(fù)位。看門狗定時器工作原理??使能時,WDT將...
2021-11-15 19:06:03
18 PIC的看門狗是一個系統(tǒng)定時器,使用內(nèi)部低頻31Khz時鐘源作為時鐘,定時范圍為1ms-256s。看門狗的配置步驟如下:通過配置字 配置WDTE<1:0>來選擇看門狗d
2021-11-16 13:36:03
9 嵌入式工程師成長之路(八)之兩只看門狗獨(dú)立看門狗與窗口看門狗第一部分:stm32。STM32 內(nèi)部自帶了 2 個看門狗:獨(dú)立看門狗(IWDG)和窗口看門狗(WWDG)。(一)獨(dú)立看門狗STM32
2021-11-24 20:51:01
2 【嵌入式系統(tǒng)】獨(dú)立看門狗原理+看門狗實(shí)驗(yàn)分析1、看門狗模塊概述在由單片機(jī)構(gòu)成的微機(jī)系統(tǒng)中,由于單片機(jī)工作常常會受到來自外界電磁場干擾導(dǎo)致程序跑飛,陷入死循環(huán)——即程序正常運(yùn)行被打斷,系統(tǒng)無法繼續(xù)工作
2021-11-25 09:51:11
1 讓看門狗復(fù)位,重新開始倒計數(shù)。如果看門狗減到0 就認(rèn)為程序沒有正常工作,強(qiáng)制整個系統(tǒng)復(fù)位。 當(dāng)嵌入式系統(tǒng)運(yùn)行時受到外部干擾或者系統(tǒng)錯誤,程序有時會出現(xiàn)"跑飛",導(dǎo)致整個系統(tǒng)...
2021-12-09 09:21:14
7 運(yùn)行后看門狗開始倒計數(shù)。如果程序運(yùn)行正常,過一段時間CPU應(yīng)發(fā)出指令讓看門狗復(fù)位,重新開始倒計數(shù)。如果看門狗減到0就認(rèn)為程序沒有正常工作,強(qiáng)制整個系統(tǒng)復(fù)位。看門狗定時器工作原理??使能時,WDT將...
2021-12-09 09:36:06
7 STM32單片機(jī)的看門狗有獨(dú)立看門狗和窗口看門狗之分,這兩者的工作原理卻完全不同。
2022-02-08 16:15:35
18 STM32有兩個看門狗,獨(dú)立看門狗和窗口看門狗。其實(shí)兩者的功能是類似的,只是喂狗的限制時間不同。
2022-02-09 10:28:07
9 FreeRTOS可以建立很多任務(wù),假如有某種問題使得某一任務(wù)一直在執(zhí)行,不釋放資源。到一定時間后,看門狗會自動進(jìn)行系統(tǒng)復(fù)位。看門狗,又叫 watchdog,從本質(zhì)上來說就是一個定時器。將任務(wù)交給看門狗
2022-09-13 15:42:19
6407 看門狗是綜合系統(tǒng)的重要組成部分,必須充分理解才能充分利用其功能。大多數(shù)看門狗都是有窗口的,這需要比非窗口看門狗更精確的計時,但允許更大的功能。設(shè)計人員可以使用窗口看門狗來實(shí)現(xiàn)上電擴(kuò)展開窗、鎖存功能和可編程保持時間等功能。
2022-12-14 15:35:46
3105 
和窗口看門狗。 獨(dú)立看門狗:使用的是外部時鐘,即使主頻不工作了,看門狗也能正常工作。只要在到達(dá)喂狗時間的上限前喂狗即表示程序是正常的,這點(diǎn)和窗口看門狗是有區(qū)別的。另外獨(dú)立看門狗是獨(dú)立于整個系統(tǒng)之外的,這也是獨(dú)立看門
2022-12-22 16:58:20
2988 這里以大家熟悉的STM32為例給大家講解一下獨(dú)立看門狗的配置以及工作過程。STM32F10xxx內(nèi)置兩個看門狗:獨(dú)立看門狗和窗口看門狗,提供了更高的安全性、時間的精確性和使用的靈活性。
2022-12-22 17:01:43
4086 在早期的MCU中是沒有看門狗這種東西的,所以產(chǎn)品就很容易出現(xiàn)死機(jī),跑飛的情況。為了避免這種情況的出現(xiàn),后期的MCU都集成了看門狗的功能。但是目前看門狗發(fā)展到今天基本上分為兩大類:獨(dú)立看門狗和窗口看門狗。
2023-01-30 14:38:17
2323 
看門狗定時器提高了基于微處理器的系統(tǒng)的可靠性。引腳可選的看門狗定時器允許看門狗超時周期可調(diào),從而提供更大的靈活性,以滿足不同的處理器時序要求。窗口看門狗電路可防止系統(tǒng)運(yùn)行過快和過慢。一個單獨(dú)的漏極開路、低電平有效輸出用于發(fā)出看門狗超時信號。
2023-05-08 11:23:16
1945 
stm32基本都內(nèi)置兩種看門狗(另外還有外置的看門狗芯片),窗口看門狗和獨(dú)立看門狗,兩種看門狗的使用方法和應(yīng)用場景各不相同
2023-05-24 16:00:18
1956 
對于一般的看門狗,程序可以在它產(chǎn)生復(fù)位前的任意時刻刷新看門狗,但這有一個隱患,有可能程序跑亂了又跑回到正常的地方,或跑亂的程序正好執(zhí)行了刷新看門狗操作,這樣的情況下一般的看門狗就檢測不出來了。
2023-06-22 09:03:00
3330 
和窗口看門狗。 獨(dú)立看門狗 :使用的是外部時鐘,即使主頻不工作了,看門狗也能正常工作。只要在到達(dá)喂狗時間的上限前喂狗即表示程序是正常的,這點(diǎn)和窗口看門狗是有區(qū)別的。另外獨(dú)立看門狗是獨(dú)立于整個系統(tǒng)之外的,這也是獨(dú)立看門
2023-06-22 09:09:00
2848 
工業(yè)路由器大多都會配備看門狗技術(shù),它是保證工業(yè)路由器傳輸過程中連續(xù)24小時不宕機(jī)的重要保護(hù)技術(shù),那么,什么是看門狗呢?▍看門狗功能看門狗,又叫watchdog,從本質(zhì)上來說就是一個定時器電路,一般有
2023-03-27 10:16:19
3026 
工業(yè)無線路由器、工業(yè)級無線DTU上“看門狗”技術(shù)為何如此受歡迎?今天我們就來搞懂它。一.什么是“看門狗”看門狗,又叫watchdog,從本質(zhì)上來說就是一個定時器電路,一般有一個輸入和一個輸出,其中
2023-09-08 09:52:20
1831 
MCU硬件看門狗+軟件看門狗監(jiān)測多任務(wù)的思路
2023-10-24 15:25:12
2559 
電路中看門狗的作用 電路中的看門狗是一個非常重要的保護(hù)裝置,它主要用于監(jiān)測系統(tǒng)是否出現(xiàn)異常狀況,在檢測到異常狀況后關(guān)閉系統(tǒng),防止系統(tǒng)出現(xiàn)不可預(yù)知的故障。 又稱“狗掛”或“看門狗”,是一種硬件或軟件
2023-09-26 16:38:28
5348 看門狗基礎(chǔ):STM32微控制器上的看門狗主要有兩種類型:獨(dú)立看門狗(IWDG)和窗口看門狗(WWDG),這兩者都是用于監(jiān)控系統(tǒng)運(yùn)行狀態(tài)的機(jī)制,但它們在實(shí)現(xiàn)和應(yīng)用上有一些區(qū)別:獨(dú)立看門狗(IWDG
2023-12-01 08:00:54
3438 
在嵌入式系統(tǒng)設(shè)計中,系統(tǒng)的穩(wěn)定性至關(guān)重要,它決定了系統(tǒng)的價值及競爭力,而看門狗作為一種重要的穩(wěn)定性增強(qiáng)技術(shù),在保護(hù)系統(tǒng)免受異常行為或故障影響方面起著至關(guān)重要的作用
2024-02-20 16:14:54
1640 系統(tǒng)出現(xiàn)了故障或死鎖,軟件看門狗會自動重啟系統(tǒng)或執(zhí)行其他預(yù)定義的操作。軟件看門狗通常用于嵌入式系統(tǒng)中,可以方便地進(jìn)行編程和控制。硬件看門狗則是一種獨(dú)立的硬件設(shè)備,它與計算機(jī)主板上的芯片相連,可以在操作系統(tǒng)崩
2024-04-16 15:10:41
2346 適當(dāng)?shù)膮?shù)來確保系統(tǒng)在正常運(yùn)行和故障場景下都能自動恢復(fù)。? ▼ 看門狗簡介 ▼ 看門狗(Watch Dog Timer,WDT) ——是一種監(jiān)控電路,主要應(yīng)用于嵌入式系統(tǒng),目的是為了提高系統(tǒng)的可靠性和穩(wěn)定性。在看門狗電路的幫助下,當(dāng)系統(tǒng)出現(xiàn)異常
2024-12-31 14:29:11
1076 
嵌入式系統(tǒng)開發(fā)中,看門狗是一種重要的機(jī)制,用于在程序異常時自動重啟系統(tǒng),保障其穩(wěn)定性。本文將深入探討看門狗及其在程序穩(wěn)定性中的作用,幫助您更好地理解和應(yīng)用看門狗技術(shù)。看門狗首先需要明確一點(diǎn):看門狗
2025-03-12 11:37:23
4726 
嵌入式系統(tǒng)因軟件漏洞或干擾導(dǎo)致的死機(jī)問題,可通過看門狗定時器高效化解。該機(jī)制通過定時“心跳檢測”識別程序停滯,并在超時后強(qiáng)制系統(tǒng)重啟,其參數(shù)配置與部署策略直接影響防護(hù)效果。 本文將分享正常運(yùn)行
2025-08-15 13:22:58
597 
在復(fù)雜的嵌入式應(yīng)用中,死機(jī)風(fēng)險無處不在。看門狗定時器以“監(jiān)督員”角色,通過預(yù)設(shè)的監(jiān)控周期與反饋協(xié)議,實(shí)時驗(yàn)證程序健康度,若出現(xiàn)超時未響應(yīng)則執(zhí)行系統(tǒng)重置,其配置技巧是提升抗風(fēng)險能力的關(guān)鍵。 本文將
2025-08-15 13:39:38
446 
在嵌入式開發(fā)中,系統(tǒng)一旦“跑飛”,工程師最怕的不是bug,而是程序卡死無人知。這時,芯片自身的自我保護(hù)機(jī)制就至關(guān)重要。看門狗、復(fù)位源和異常處理機(jī)制,是保證系統(tǒng)可靠性的三大基石。本文帶你梳理清楚它們
2025-11-17 10:53:36
882 
看門狗選哪只好呢? 中間那只看起來不錯。 咳咳搞錯了,自動化項(xiàng)目中說的看門狗是PLC的看門狗,那這個狗有什么用呢?難道真的是看大門的狗? 看門狗還就是看門的,但與我們生活中的狗不一樣,這個看門狗是看
2025-11-25 10:50:53
169 
評論