|
STM32G474xx HAL 用户手册
|
函数 | |
| __STATIC_INLINE void | LL_WWDG_Enable (WWDG_TypeDef *WWDGx) |
| 使能窗口看门狗。 | |
| __STATIC_INLINE uint32_t | LL_WWDG_IsEnabled (const WWDG_TypeDef *WWDGx) |
| 检查窗口看门狗是否使能。 | |
| __STATIC_INLINE void | LL_WWDG_SetCounter (WWDG_TypeDef *WWDGx, uint32_t Counter) |
| 将看门狗计数器值设置为指定值(7位 T[6:0]) | |
| __STATIC_INLINE uint32_t | LL_WWDG_GetCounter (const WWDG_TypeDef *WWDGx) |
| 返回当前看门狗计数器值(7位计数器值) | |
| __STATIC_INLINE void | LL_WWDG_SetPrescaler (WWDG_TypeDef *WWDGx, uint32_t Prescaler) |
| 设置预分频器的时基(WDGTB)。 | |
| __STATIC_INLINE uint32_t | LL_WWDG_GetPrescaler (const WWDG_TypeDef *WWDGx) |
| 返回当前看门狗预分频器值。 | |
| __STATIC_INLINE void | LL_WWDG_SetWindow (WWDG_TypeDef *WWDGx, uint32_t Window) |
| 设置用于与递减计数器比较的看门狗窗口值(7位 W[6:0])。 | |
| __STATIC_INLINE uint32_t | LL_WWDG_GetWindow (const WWDG_TypeDef *WWDGx) |
| 返回当前看门狗窗口值(7位值) | |
| __STATIC_INLINE void LL_WWDG_Enable | ( | WWDG_TypeDef * | WWDGx | ) |
使能窗口看门狗。
复位后看门狗始终处于禁用状态。
| WWDGx | WWDG 实例 |
| 无 |
定义位于文件 127 的 stm32g4xx_ll_wwdg.h 中。
| __STATIC_INLINE uint32_t LL_WWDG_GetCounter | ( | const WWDG_TypeDef * | WWDGx | ) |
返回当前看门狗计数器值(7位计数器值)
| WWDGx | WWDG 实例 |
| 7 | 位看门狗计数器值 |
定义位于文件 165 的 stm32g4xx_ll_wwdg.h 中。
| __STATIC_INLINE uint32_t LL_WWDG_GetPrescaler | ( | const WWDG_TypeDef * | WWDGx | ) |
返回当前看门狗预分频器值。
| WWDGx | WWDG 实例 |
| 返回 | 的值可以是以下值之一: |
定义位于文件 206 的 stm32g4xx_ll_wwdg.h 中。
| __STATIC_INLINE uint32_t LL_WWDG_GetWindow | ( | const WWDG_TypeDef * | WWDGx | ) |
返回当前看门狗窗口值(7位值)
| WWDGx | WWDG 实例 |
| 7 | 位看门狗窗口值 |
定义位于文件 238 的 stm32g4xx_ll_wwdg.h 中。
| __STATIC_INLINE uint32_t LL_WWDG_IsEnabled | ( | const WWDG_TypeDef * | WWDGx | ) |
检查窗口看门狗是否使能。
| WWDGx | WWDG 实例 |
| 位 | 状态(1 或 0)。 |
定义位于文件 138 的 stm32g4xx_ll_wwdg.h 中。
| __STATIC_INLINE void LL_WWDG_SetCounter | ( | WWDG_TypeDef * | WWDGx, |
| uint32_t | Counter | ||
| ) |
将看门狗计数器值设置为指定值(7位 T[6:0])
| WWDGx | WWDG 实例 |
| Counter | 0..0x7F(7位计数器值) |
| 无 |
定义位于文件 154 的 stm32g4xx_ll_wwdg.h 中。
| __STATIC_INLINE void LL_WWDG_SetPrescaler | ( | WWDG_TypeDef * | WWDGx, |
| uint32_t | Prescaler | ||
| ) |
设置预分频器的时基(WDGTB)。
| WWDGx | WWDG 实例 |
| Prescaler | 该参数可以是以下值之一: |
| 无 |
定义位于文件 187 的 stm32g4xx_ll_wwdg.h 中。
| __STATIC_INLINE void LL_WWDG_SetWindow | ( | WWDG_TypeDef * | WWDGx, |
| uint32_t | Window | ||
| ) |
设置用于与递减计数器比较的看门狗窗口值(7位 W[6:0])。