STM32开发(十八)STM32F103 片内资源 —— 窗口看门狗 WWDG 详解
发布时间
阅读量:
阅读量
文章结构概览
-
- 一、基本概念与核心内容
- 二、软件开发平台搭建
- 三、STM32CubeMX工具的参数设置
- 四、Vscode中的代码解析过程
- 五、实验成果展示
- 一、基本概念与核心内容
一、基础知识点
独立看门狗与窗口看门狗的差异:
独立看门狗 在系统进入待机、停机或睡眠模式时依然能够正常运行,这将导致在实现低功耗设计的过程中,看门狗机制仍会持续运作并可能触发复位。
窗口看门狗 的时钟信号源自系统时钟,因此当系统进入待机、停机或睡眠状态时,窗口看门狗也将随之停止运行。
WWDG的主要功能特点
1、具备可编程的自由递减计数器
2、具备条件触发复位的功能
─ 若递减计数器的数值低于0x40,并且看门狗已被激活,则会引发系统复位。
─ 若递减计数器在设定的时间窗口之外被重新加载,并且看门狗处于启用状态,则同样会触发复位。
3、若已启动看门狗并允许中断功能,在递减计数器值达到0x40时将产生早期唤醒中断(EWI),该中断可用于重新加载计数器,从而防止WWDG触发复位。
**WWDG内部结构图

还没有任何评论哟~
