STM32G474xx HAL用户手册
宏定义 | 函数
stm32g4xx_ll_wwdg.h文件参考

WWDG LL模块的头文件。 更多...

#include "stm32g4xx.h"

转到此文件的源代码。

宏定义

#define LL_WWDG_CFR_EWI   WWDG_CFR_EWI
#define LL_WWDG_PRESCALER_1   0x00000000u
#define LL_WWDG_PRESCALER_2   WWDG_CFR_WDGTB_0
#define LL_WWDG_PRESCALER_4   WWDG_CFR_WDGTB_1
#define LL_WWDG_PRESCALER_8   (WWDG_CFR_WDGTB_0 | WWDG_CFR_WDGTB_1)
#define LL_WWDG_PRESCALER_16   WWDG_CFR_WDGTB_2
#define LL_WWDG_PRESCALER_32   (WWDG_CFR_WDGTB_2 | WWDG_CFR_WDGTB_0)
#define LL_WWDG_PRESCALER_64   (WWDG_CFR_WDGTB_2 | WWDG_CFR_WDGTB_1)
#define LL_WWDG_PRESCALER_128   (WWDG_CFR_WDGTB_2 | WWDG_CFR_WDGTB_1 | WWDG_CFR_WDGTB_0)
#define LL_WWDG_WriteReg(__INSTANCE__, __REG__, __VALUE__)   WRITE_REG(__INSTANCE__->__REG__, (__VALUE__))
 在WWDG寄存器中写入值。
#define LL_WWDG_ReadReg(__INSTANCE__, __REG__)   READ_REG(__INSTANCE__->__REG__)
 读取WWDG寄存器中的值。

函数

__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 uint32_t LL_WWDG_IsActiveFlag_EWKUP (const WWDG_TypeDef *WWDGx)
 指示WWDG早期唤醒中断标志是否已设置。
__STATIC_INLINE void LL_WWDG_ClearFlag_EWKUP (WWDG_TypeDef *WWDGx)
 清除WWDG早期唤醒中断标志(EWIF)
__STATIC_INLINE void LL_WWDG_EnableIT_EWKUP (WWDG_TypeDef *WWDGx)
 使能早期唤醒中断。
__STATIC_INLINE uint32_t LL_WWDG_IsEnabledIT_EWKUP (const WWDG_TypeDef *WWDGx)
 检查早期唤醒中断是否已使能。

详细描述

WWDG LL模块的头文件。

作者:
MCD Application Team
注意:

版权所有 (c) 2019 STMicroelectronics。保留所有权利。

本软件根据LICENSE文件中规定的条款进行许可,该文件位于本软件组件的根目录中。如果本软件未附带LICENSE文件,则按"原样"提供。

定义于文件stm32g4xx_ll_wwdg.h中。