STM32_HAL库—IWDG看门狗

一、CubeMX设置

1、晶振配置(72M)

2、数据配置

超时时间 Tout = prv / LSI * rlv (s)

其中prv是预分频器寄存器的值,rlv是重装载寄存器的值,而LSI值默认是40kHz,如下所示。

3、代码实现

cpp 复制代码
int main(){

    while(1){

        HAL_IWDG_Refresh(&hiwdg);    //IWDG喂狗
        HAL_Delay(800);
   
    }

}
相关推荐
流浪_彩虹16 小时前
Bluejay电调固件电机参数分析
单片机
Y1rong16 小时前
STM32之GPIO
stm32·单片机·嵌入式硬件
宵时待雨16 小时前
STM32笔记归纳2:GPIO
笔记·stm32·嵌入式硬件
小码过河.17 小时前
设计模式——建造者模式
单片机·设计模式·建造者模式
9稳17 小时前
基于单片机的家庭安全系统设计
开发语言·网络·数据库·单片机·嵌入式硬件
π同学17 小时前
基于RT-Thread的STM32开发第十二讲SD卡篇——DFS文件系统
stm32·dfs·rtthread·sdio
一路往蓝-Anbo17 小时前
第37期:启动流程(二):C Runtime (CRT) 初始化与重定位
c语言·开发语言·网络·stm32·单片机·嵌入式硬件
longxiangam17 小时前
基于esp32p4 的掌机
单片机·嵌入式硬件
代码游侠17 小时前
ARM嵌入式开发代码实践——LED灯闪烁(C语言版)
c语言·开发语言·arm开发·笔记·嵌入式硬件·学习
Analog11118 小时前
电子秤采用 SIG5530 国产平替 CS5530
人工智能·嵌入式硬件·目标检测·硬件架构·信号处理·智能硬件