STM32开发(十七)STM32F103 片内资源 —— 独立看门狗 IWDG 详解
发布时间
阅读量:
阅读量
文章结构概述
-
- 一、基本概念与原理
- 二、软件开发平台搭建
- 三、STM32CubeMX工具的参数设置
- 四、Vscode编程实现解析
- 五、实验效果展示
- 一、基本概念与原理
一、基础知识点
STM32F10xxx系列微控制器内部集成了两个看门狗模块,从而在系统安全性、时间控制精度以及使用便捷性方面实现了更优的保障。这两种看门狗装置(分别为独立看门狗与窗口看门狗)能够有效识别并应对因软件异常导致的系统故障;
独立看门狗(IWDG)采用独立的低速时钟(LSI)作为驱动源,即便主时钟出现异常,该模块依然可以正常运作。
核心功能特性:
- 配备一个持续递减运行的计数器
- 计数器时钟由单独的RC振荡器提供支持,且在停止及待机模式下仍可保持运行
- 当看门狗功能被启用后,计数器将从预设值开始递减,当计数值归零至0x000时将触发系统复位
内部结构示意图

看门狗功能位于VDD供电区域,即使在系统进
全部评论 (0)
还没有任何评论哟~
