|
STM32G474xx HAL用户手册
|
初始化和启动函数。 更多...
函数 | |
| HAL_StatusTypeDef | HAL_IWDG_Init (IWDG_HandleTypeDef *hiwdg) |
| 根据IWDG_InitTypeDef中指定的参数初始化IWDG并启动看门狗。 | |
初始化和启动函数。
===============================================================================
##### 初始化和启动函数 #####
===============================================================================
[..] 本节提供的函数用于:
(+) 根据相关句柄的IWDG_InitTypeDef中指定的参数初始化IWDG。
(+) 管理窗口选项。
(+) 一旦在HAL_IWDG_Init函数中执行初始化,看门狗将被重新加载,
以便以正确的时间基值退出函数。
| HAL_StatusTypeDef HAL_IWDG_Init | ( | IWDG_HandleTypeDef * | hiwdg | ) |
根据IWDG_InitTypeDef中指定的参数初始化IWDG并启动看门狗。
在退出函数前,看门狗会被刷新以获得正确的时间基值。
| hiwdg | 指向IWDG_HandleTypeDef结构体的指针,该结构体包含指定IWDG模块的配置信息。 |
| HAL | 状态 |
定义于文件stm32g4xx_hal_iwdg.c的第171行。
引用 __HAL_IWDG_RELOAD_COUNTER, __HAL_IWDG_START, assert_param, HAL_GetTick(), HAL_IWDG_DEFAULT_TIMEOUT, IWDG_HandleTypeDef::Init, IWDG_HandleTypeDef::Instance, IS_IWDG_PRESCA, IS_IWDG_RELOAD, IS_IWDG_WINDOW, IWDG_ENABLE_WRITE_ACCESS, IWDG_KERNEL_UPDATE_FLAGS, IWDG_InitTypeDef::Prescaler, IWDG_InitTypeDef::Reload, and IWDG_InitTypeDef::Window.
1.7.6.1