|
STM32G474xx HAL 用户手册
|
函数 | |
| __STATIC_INLINE void | LL_IWDG_Enable (IWDG_TypeDef *IWDGx) |
| 启动独立看门狗。 | |
| __STATIC_INLINE void | LL_IWDG_ReloadCounter (IWDG_TypeDef *IWDGx) |
| 使用重载寄存器中定义的值重载 IWDG 计数器。 | |
| __STATIC_INLINE void | LL_IWDG_EnableWriteAccess (IWDG_TypeDef *IWDGx) |
| 启用对 IWDG_PR、IWDG_RLR 和 IWDG_WINR 寄存器的写访问。 | |
| __STATIC_INLINE void | LL_IWDG_DisableWriteAccess (IWDG_TypeDef *IWDGx) |
| 禁用对 IWDG_PR、IWDG_RLR 和 IWDG_WINR 寄存器的写访问。 | |
| __STATIC_INLINE void | LL_IWDG_SetPrescaler (IWDG_TypeDef *IWDGx, uint32_t Prescaler) |
| 选择 IWDG 的预分频器。 | |
| __STATIC_INLINE uint32_t | LL_IWDG_GetPrescaler (const IWDG_TypeDef *IWDGx) |
| 获取 IWDG 选定的预分频器。 | |
| __STATIC_INLINE void | LL_IWDG_SetReloadCounter (IWDG_TypeDef *IWDGx, uint32_t Counter) |
| 指定 IWDG 向下计数器的重载值。 | |
| __STATIC_INLINE uint32_t | LL_IWDG_GetReloadCounter (const IWDG_TypeDef *IWDGx) |
| 获取指定的 IWDG 向下计数器重载值。 | |
| __STATIC_INLINE void | LL_IWDG_SetWindow (IWDG_TypeDef *IWDGx, uint32_t Window) |
| 指定要与向下计数器比较的窗口值的上限。 | |
| __STATIC_INLINE uint32_t | LL_IWDG_GetWindow (const IWDG_TypeDef *IWDGx) |
| 获取指定的窗口值的上限。 | |
| __STATIC_INLINE void LL_IWDG_DisableWriteAccess | ( | IWDG_TypeDef * | IWDGx | ) |
禁用对 IWDG_PR、IWDG_RLR 和 IWDG_WINR 寄存器的写访问。
| IWDGx | IWDG 实例 |
| 无 |
定义在文件 stm32g4xx_ll_iwdg.h 的第 174 行。
| __STATIC_INLINE void LL_IWDG_Enable | ( | IWDG_TypeDef * | IWDGx | ) |
启动独立看门狗。
| IWDGx | IWDG 实例 |
| 无 |
定义在文件 stm32g4xx_ll_iwdg.h 的第 141 行。
| __STATIC_INLINE void LL_IWDG_EnableWriteAccess | ( | IWDG_TypeDef * | IWDGx | ) |
启用对 IWDG_PR、IWDG_RLR 和 IWDG_WINR 寄存器的写访问。
| IWDGx | IWDG 实例 |
| 无 |
定义在文件 stm32g4xx_ll_iwdg.h 的第 163 行。
| __STATIC_INLINE uint32_t LL_IWDG_GetPrescaler | ( | const IWDG_TypeDef * | IWDGx | ) |
获取 IWDG 选定的预分频器。
| IWDGx | IWDG 实例 |
| 返回值 | 可以是以下值之一: |
定义在文件 stm32g4xx_ll_iwdg.h 的第 211 行。
| __STATIC_INLINE uint32_t LL_IWDG_GetReloadCounter | ( | const IWDG_TypeDef * | IWDGx | ) |
获取指定的 IWDG 向下计数器重载值。
| IWDGx | IWDG 实例 |
| 值 | 介于 Min_Data=0 和 Max_Data=0x0FFF 之间 |
定义在文件 stm32g4xx_ll_iwdg.h 的第 234 行。
| __STATIC_INLINE uint32_t LL_IWDG_GetWindow | ( | const IWDG_TypeDef * | IWDGx | ) |
获取指定的窗口值的上限。
| IWDGx | IWDG 实例 |
| 值 | 介于 Min_Data=0 和 Max_Data=0x0FFF 之间 |
定义在文件 stm32g4xx_ll_iwdg.h 的第 257 行。
| __STATIC_INLINE void LL_IWDG_ReloadCounter | ( | IWDG_TypeDef * | IWDGx | ) |
使用重载寄存器中定义的值重载 IWDG 计数器。
| IWDGx | IWDG 实例 |
| 无 |
定义在文件 stm32g4xx_ll_iwdg.h 的第 152 行。
| __STATIC_INLINE void LL_IWDG_SetPrescaler | ( | IWDG_TypeDef * | IWDGx, |
| uint32_t | Prescaler | ||
| ) |
选择 IWDG 的预分频器。
| IWDGx | IWDG 实例 |
| Prescaler | 此参数可以是以下值之一: |