日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀] STM32有兩種看門狗:獨(dú)立看門狗和窗口看門狗。本文主要介紹獨(dú)立看門狗的使用。獨(dú)立看門狗(IDWG):由獨(dú)立的40KHZ的低速時鐘為其驅(qū)動。因此,即使主時鐘發(fā)生故障,IDWG依然可以正常工作。窗口看門狗(W

 

STM32有兩種看門狗:獨(dú)立看門狗和窗口看門狗。本文主要介紹獨(dú)立看門狗的使用。

 

獨(dú)立看門狗(IDWG):由獨(dú)立的40KHZ的低速時鐘為其驅(qū)動。因此,即使主時鐘發(fā)生故障,IDWG依然可以正常工作。

窗口看門狗(WWDG):有從APB1的時鐘分頻后得到的時鐘驅(qū)動,通過可配置的時間窗口來檢測應(yīng)用程序非正常的過早或過遲的行為。

 

IDWG最適合用于那些需要看門狗在一個主程序外,能夠完全獨(dú)立工作,并對時間精度要求低的場合。而WWDG最適合那些要求看門狗在精確計時窗口起作用的應(yīng)用程序。

IDWG使用的過程中,可以采用以下的方式進(jìn)行配置:

  1. voidIWDG_Configuration(void)

  2. {

  3.  

  4. /*使能對IWDG_PRandIWDG_RLR寄存器寫數(shù)據(jù)*/

  5. IWDG_WriteAccessCmd(IWDG_WriteAccess_Enable);

  6.  

  7. /*設(shè)置IWDG的時鐘頻率*/

  8. IWDG_SetPrescaler(IWDG_Prescaler_32);//IWDG_PR:40KHz(LSI)/32=1.25KHz//800u

  9.  

  10. /*設(shè)置IWDG的周期*/

  11. IWDG_SetReload(349);//280MS/*根據(jù)不同模塊調(diào)整*/

  12.  

  13. /*按照IWDG重裝載寄存器的值重裝載IWDG計數(shù)器*/

  14. IWDG_ReloadCounter();

  15.  

  16. /*使能IWDG(theLSIoscillatorwillbeenabledbyhardware)*/

  17. IWDG_Enable();

  18. }

 

 

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

在嵌入式系統(tǒng)開發(fā)中,看門狗(Watchdog Timer, WDT)是保障系統(tǒng)可靠性的核心組件,其初始化時機(jī)的選擇直接影響系統(tǒng)抗干擾能力和穩(wěn)定性。本文從硬件架構(gòu)、軟件流程、安全規(guī)范三個維度,系統(tǒng)分析看門狗初始化的最佳實(shí)踐...

關(guān)鍵字: 單片機(jī) 看門狗 嵌入式系統(tǒng)

看門狗是實(shí)現(xiàn)嵌入式計算機(jī)系統(tǒng)運(yùn)行狀態(tài)監(jiān)控的一種措施 , 能夠有效提高系統(tǒng)運(yùn)行可靠性 。針對HKSP6102處理器在嵌入式計算機(jī)中的應(yīng)用 ,分析了通用看門狗的設(shè)計方法及其特點(diǎn);最后介紹了數(shù)據(jù)處理模塊的看門狗設(shè)計方法 ,基于...

關(guān)鍵字: 看門狗 嵌入式計算機(jī) 監(jiān)控

在嵌入式系統(tǒng)開發(fā)中,看門狗(Watchdog Timer, WDT)是一種重要的故障檢測和恢復(fù)機(jī)制。當(dāng)系統(tǒng)因軟件錯誤、硬件故障或外部干擾而陷入異常狀態(tài)時,看門狗能夠自動觸發(fā)復(fù)位操作,使系統(tǒng)恢復(fù)到正常運(yùn)行狀態(tài)。本文將深入探...

關(guān)鍵字: 嵌入式系統(tǒng) 看門狗

為了保護(hù)個人信息和網(wǎng)絡(luò)設(shè)備的安全,專家們致力于開發(fā)各種安全技術(shù)和工具。其中,路由器看門狗功能成為了網(wǎng)絡(luò)安全領(lǐng)域的一大創(chuàng)新。

關(guān)鍵字: 路由器 看門狗

STM32有兩個看門狗,獨(dú)立看門狗和窗口看門狗。其實(shí)兩者的功能是類似的,只是喂狗的限制時間不同。

關(guān)鍵字: 看門狗 窗口看門狗

在由單片機(jī)構(gòu)成的微型計算機(jī)系統(tǒng)中,由于單片機(jī)的工作常常會受到來自外界電磁場的干擾,造成程序的跑飛,而陷入死循環(huán)。程序的正常運(yùn)行被打斷,由單片機(jī)控制的系統(tǒng)無法繼續(xù)工作,會造成整個系統(tǒng)的陷入停滯狀態(tài),發(fā)生不可預(yù)料的后果。所以...

關(guān)鍵字: 單片機(jī) 看門狗 計算機(jī)

STC單片機(jī)是一款增強(qiáng)型51單片機(jī),完全兼容MCS-51,還增加了新的功能,比如新增兩級中斷優(yōu)先級,多一個外中斷,內(nèi)置EEPROM,硬件看門狗,具有掉電模式,512B內(nèi)存等。還支持ISP下載,不用編程器,只要一個MAX2...

關(guān)鍵字: 單片機(jī) 看門狗 中斷

今天要學(xué)習(xí)的是獨(dú)立看門狗,看門狗電路的應(yīng)用,使單片機(jī)可以在無人狀態(tài)下實(shí)現(xiàn)連續(xù)工作,其 工作原理是:看門狗芯片和單片機(jī)的一個I/O引腳相連,該I/O引腳通過程序控制它定時地往看門狗的 這個引腳上送入高電平(或低電平),這一...

關(guān)鍵字: 看門狗 中斷函數(shù) 單片機(jī)

看門狗(watch dog)是一個定時器,可以設(shè)置一個定時時間,計時到時會把MCU復(fù)位,所以MCU必須要在定時時間到之前將計數(shù)值重置(這個動作通常稱為喂狗)。在嵌入式系統(tǒng)中加入看門狗,可以監(jiān)測MCU是否還在正常運(yùn)行,如果...

關(guān)鍵字: 看門狗 定時器

我們是否因系統(tǒng)上出現(xiàn)意外的電壓尖峰或電流浪涌而擔(dān)心系統(tǒng)安全?電流浪涌和電壓尖峰可能是由系統(tǒng)上運(yùn)行的軟件引起的。來自軟件的意外命令會使系統(tǒng)陷入無限循環(huán),從而導(dǎo)致電源軌上出現(xiàn)電流浪涌或電壓尖峰,并可能損壞設(shè)備。

關(guān)鍵字: 看門狗 電流浪涌
關(guān)閉