历史上的今天
今天是:2025年07月22日(星期二)
2019年07月22日 | STM32CubeMX学习笔记——STM32H743窗口看门狗WWDG
2019-07-22 来源:eefocus
STM32CubeMX配置
STM32CubeMX版本:4.27.0
配置流程:
Pinout界面选择并开启需要的LED控制与按键输入引脚
Clock Configuration配置时钟树
Configuration界面配置System
生成工程
Pinout配置

LED输出与KEY输入的PIN配置
Clock Configuration配置

开启系统时钟
Configuration

左侧主要系统功能的开启,或中间软件层功能的开启(如:RTOS、JPEG解码器,文件系统等)
右侧是系统及外设模块的具体配置
GPIO

输入输出配置
WWDG1

分频:128
窗口:64
初始值:127
开启中断
只能在计数器在64~127之间进行复位,提前清零与超时都会导致rst

NVIC

开启并设置优先级

自动生成中断代码
代码部分
main.c
/* USER CODE BEGIN WHILE */
while (1)
{
/* USER CODE END WHILE */
/* USER CODE BEGIN 3 */
if(!HAL_GPIO_ReadPin(GPIOH,GPIO_PIN_2))
HAL_WWDG_Refresh(&hwwdg1);
HAL_Delay(200);
HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_0);
}
/* USER CODE END 3 */
stm32h7xx_it.c
/* USER CODE BEGIN 1 */
void HAL_WWDG_EarlyWakeupCallback(WWDG_HandleTypeDef* hwwdg)
{
HAL_WWDG_Refresh(hwwdg);
}
/* USER CODE END 1 */
若没有及时喂狗将会被rst
未知问题
在窗口之外进行WWDG清零,有时会正确引发RST,但是有时会进入HardFault_Handler
史海拾趣
|
苹果控们都知道iPhone强大的拍照功能,但是很多苹果控还是不满足,如果在iPhone上配个单反镜头会是个啥样呢?这个iPhone Pro概念款是设计师Jinyoung Choi为了那些有较高需求的用户设计。它的屏幕大小为4.5英寸,有两个侧边的按键,被称为Pro的原 ...… 查看全部问答> |
|
德州仪器明显已经在自己提到的很多领域展示出强大的实力,带来了各种原件、应用说明、软件、参考设计、评估产品、大笔营收等等。此外在德州仪器谈到的领域里,集成电路、PC电路板、工具、客户产品不是已经发布就是即将发布。德州仪器涉及的领域有很 ...… 查看全部问答> |
|
【C2000 LaunchPad】电力线通信 (PLC)智能控制器 【C2000 LaunchPad】电力线通信 (PLC)智能控制器 一、[功能描述采用TMS320F28027 实现最小的电力线通讯智能控制器,作为智能家具的一小控制单元,通过现成的家庭供电线路进行电力线载波通讯,实现电灯,电视,其他家用电器进行控制,监测 二、[系 ...… 查看全部问答> |
|
设计模式是什么? Shubho: 通过我们关于面向对象设计原则(OODP,即SOLID原则)的对话,我想你已经对面向对象设计原则(OODP)有了基本的认识。希望你不要介意我把对话分享到博客上。你可以在这找到它:. 设计模式是这些原则在某些特定公共场景下标 ...… 查看全部问答> |
|
请问ASK方式的那种简单收发用315M还是433M好?就是那种超再生接受的,市场上几块钱一对的那一种 关于我们国的ISM频段的具体详细使用情况不清楚,哪位知道的说说? 考虑周全的话,是不是也要考虑下使用315还是433?以避开干扰? 再加上其它的可能 ...… 查看全部问答> |




