A29 STM32_HAL库函数 之 IWDG通用驱动 所有函数的介绍及使用

A29 STM32_HAL库函数 之 IWDG通用驱动 所有函数的介绍及使用

1 该驱动函数预览

序号函数名描述
1HAL_IWDG_Init()初始化独立看门狗(IWDG)。
2HAL_IWDG_Refresh()刷新独立看门狗(IWDG)的计数器以避免系统复位。

以下是使用模板:

#include "stm32f4xx_hal.h"

int main(void) {
    // HAL初始化
    HAL_Init();
    
    // 初始化独立看门狗(IWDG)
    HAL_IWDG_Init();
    
    // 进行其他操作...
    
    // 刷新独立看门狗(IWDG)的计数器
    HAL_IWDG_Refresh();
    
    return 0;
}

1.1 HAL_IWDG_Init

函数名HAL_IWDG_Init
函数原形HAL_StatusTypeDef HAL_IWDG_Init(IWDG_HandleTypeDef *hiwdg)
功能描述初始化独立看门狗(IWDG)外设
输入参数hiwdg:IWDG 句柄,指向一个 IWDG_HandleTypeDef 结构体
输出参数
返回值HAL_StatusTypeDef:操作状态,可以是 HAL_OK 或 HAL_ERROR
先决条件
被调用函数

1.2 HAL_IWDG_Refresh

函数名HAL_IWDG_Refresh
函数原形HAL_StatusTypeDef HAL_IWDG_Refresh(IWDG_HandleTypeDef *hiwdg)
功能描述刷新独立看门狗(IWDG)计数器,避免看门狗复位
输入参数hiwdg:IWDG 句柄,指向一个 IWDG_HandleTypeDef 结构体
输出参数
返回值HAL_StatusTypeDef:操作状态,可以是 HAL_OK 或 HAL_ERROR
先决条件
被调用函数

该文档修改记录:

修改时间修改说明
2024年4月30日第一次发布,介绍了该博客驱动所有函数的介绍及使用

总结

以上就是该博客驱动所有函数的介绍及使用的内容。
有不明白的地方欢迎留言;有建议欢迎留言,我后面编写文档好改进。
创作不容,如果文档对您有帮助,记得给个赞。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

常驻客栈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值