原文:STM32F4 獨立看門狗IWDG【使用庫函數】

為了提搞系統的可靠性,STM F 系列MCU有一個獨立看門狗 IWDG 和一個窗口看門狗 WWDG 。今天做的實驗是關於獨立看門狗的。 獨立看門狗使用的時鍾源是內部低速振盪器LSI。因為LSE可能沒接,HSE可能壞點,HSE耗着的時候HSI卻觀點了。。。諸多原因,LSI是最好的獨立看門狗時鍾。 IWDG主要特性 獨立的向下計數器 內部RC振盪器作為時鍾源 當計數器值減到 時,復位MCU IWDG配 ...

2013-05-28 16:42 0 7805 推薦指數:

查看詳情

STM32F4 窗口看門狗WWDG【使用庫函數

窗口看門狗(WWDG)用於發現由外部接口或者不可預期的邏輯操作導致的軟件故障。這些故障會導致程序中斷正常運行。當一個程序周期結束時,看門狗電路會產生一個MCU復位信號,除非在看門狗電路復位之前程序返回正常運行邏輯。當計數器減少到預設值的時候,也會產生一個復位信號。這就意味着計數器必須限制在一個指定 ...

Wed May 29 19:07:00 CST 2013 0 4876
STM32F407 獨立看門狗 (IWDG)

的后果。 看門狗(守護)就是定期的查看芯片內部的情況,一旦發生錯誤就向芯片發出重啟信號的電路。看門狗命令 ...

Wed Mar 03 07:33:00 CST 2021 0 450
STM32F103獨立看門狗(IWDG)的使用

STM32F103芯片的獨立看門狗(IWDG)由專用的低速時鍾(LSI)驅動,即使主時鍾發生故障它也仍然有效 。 當計數器達到給定的超時值時,觸發一個中斷(僅適用於窗口型看門狗)或產生系統復位。相關的時鍾配置 如下圖所示 ...

Sat May 16 01:19:00 CST 2020 0 1122
STM32F4 ADC1 模擬看門狗庫函數操作】

ADC的模擬看門狗用於檢查電壓是否越界。他又上下兩個邊界,可分別在寄存器ADC_HTR和ADC_LTR中設置。庫函數使用ADC_AnalogWatchdogThresholdsConfig設置的,無論是常規通道還是注入通道,都非常簡單。 當模擬看門狗檢測到電壓高於上限或者低於下限時將會產生 ...

Sat May 25 22:01:00 CST 2013 0 4827
STM32獨立看門狗IWDG

引言 在單片機運行的過程中,我們可能會遇到程序陷入死循環的情況。很顯然我們需要對這種情況進行提前的預防。看門狗就是用來進行該工作的。看門狗分為獨立看門狗和窗口看門狗,這一節介紹的是獨立看門狗看門狗介紹 STM32獨立看門狗由內部專門的40KHz低速時鍾驅動,與系統主時鍾分開 ...

Mon Sep 07 23:18:00 CST 2020 0 476
STM32獨立看門狗IWDG

造成程序跑飛,只是程序的正常運行狀態被打斷而進入死循環,從而使單片機控制的系統無法正常工作。看門狗就是一種專門用於檢測單片機程序運行狀態的硬件結構。 STM32內部自帶了兩個看門狗獨立看門狗IWDG)和窗口看門狗(WWDG),這一節我們看一下獨立看門狗的工作原理相關寄存器操作。 1. ...

Tue Jul 10 18:31:00 CST 2018 0 918
stm32f103學習總結)—獨立看門狗(IWDG)

一、IWDG介紹 1.1 IWDG簡介    STM32F1芯片內部含有兩個看門狗外設,一個是獨立看門狗IWDG,另 一個是窗口看門狗WWDG。兩個看門狗外設(獨立和窗口)均可用於檢測 並解決由軟件錯誤導致的故障。獨立看門狗簡單理解其是就是一個12位 遞減計數器,當計數器從某一個值遞減到0時 ...

Thu Apr 09 01:20:00 CST 2020 0 2238
STM32F4 窗口看門狗(WWDG)

概述   為了方便閱讀,可以先閱讀本人《STM32F407 獨立看門狗 (IWDG)》   與獨立看門狗不同的是,窗口看門狗沒有獨立的時鍾源,它是掛載在APB1下的一個片上外設,與獨立看門狗類似,窗口看門狗也需要進行“喂狗”,只不過喂狗的時機被設置成計數器值需要在一個范圍之內喂狗,不在 ...

Thu Mar 04 05:34:00 CST 2021 0 300
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM