本文主要是介绍A29 STM32_HAL库函数 之 IWDG通用驱动 所有函数的介绍及使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
A29 STM32_HAL库函数 之 IWDG通用驱动 所有函数的介绍及使用
- 1 该驱动函数预览
- 1.1 HAL_IWDG_Init
- 1.2 HAL_IWDG_Refresh
- 该文档修改记录:
- 总结
1 该驱动函数预览
序号 | 函数名 | 描述 |
---|---|---|
1 | HAL_IWDG_Init() | 初始化独立看门狗(IWDG)。 |
2 | HAL_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日 | 第一次发布,介绍了该博客驱动所有函数的介绍及使用 |
总结
以上就是该博客驱动所有函数的介绍及使用的内容。
有不明白的地方欢迎留言;有建议欢迎留言,我后面编写文档好改进。
创作不容,如果文档对您有帮助,记得给个赞。
这篇关于A29 STM32_HAL库函数 之 IWDG通用驱动 所有函数的介绍及使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!