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);
   
    }

}
相关推荐
LabVIEW开发2 小时前
LabVIEW+Arduino实现温度自适应直流电机控制
单片机·labview知识·labview功能·labview程序
权泽谦4 小时前
C语言控制台游戏教程:从零实现贪吃蛇(附源码+讲解)
c语言·stm32·游戏
FrozenLove_G5 小时前
服务器的BMC内部有系统吗?
stm32·单片机·嵌入式硬件
SongYuLong的博客5 小时前
openwrt源码编译环境搭建-安装Luci
linux·嵌入式硬件
宇宙realman_9995 小时前
DSP中断工作原理
单片机·嵌入式硬件
hazy1k6 小时前
ESP32基础-UART_串口通信
stm32·单片机·嵌入式硬件·51单片机·esp32
d111111111d8 小时前
STM32通信协议学习--I2C通信(了解)
笔记·stm32·单片机·嵌入式硬件·学习
雾岛听风眠8 小时前
STM32通信接口----USART
stm32·单片机·嵌入式硬件
Rousson9 小时前
硬件学习笔记--89 MCU主频对Uart波特率影响及采样点
笔记·单片机·学习
呉師傅9 小时前
国产化操作系统---银河麒麟安装步骤(简单介绍)
运维·网络·windows·单片机·电脑