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

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

#include "stm32g4xx.h"

转到此文件的源代码。

宏定义

#define LL_PWR_SCR_CSBF   PWR_SCR_CSBF
#define LL_PWR_SCR_CWUF   PWR_SCR_CWUF
#define LL_PWR_SCR_CWUF5   PWR_SCR_CWUF5
#define LL_PWR_SCR_CWUF4   PWR_SCR_CWUF4
#define LL_PWR_SCR_CWUF3   PWR_SCR_CWUF3
#define LL_PWR_SCR_CWUF2   PWR_SCR_CWUF2
#define LL_PWR_SCR_CWUF1   PWR_SCR_CWUF1
#define LL_PWR_SR1_WUFI   PWR_SR1_WUFI
#define LL_PWR_SR1_SBF   PWR_SR1_SBF
#define LL_PWR_SR1_WUF5   PWR_SR1_WUF5
#define LL_PWR_SR1_WUF4   PWR_SR1_WUF4
#define LL_PWR_SR1_WUF3   PWR_SR1_WUF3
#define LL_PWR_SR1_WUF2   PWR_SR1_WUF2
#define LL_PWR_SR1_WUF1   PWR_SR1_WUF1
#define LL_PWR_SR2_PVMO4   PWR_SR2_PVMO4
#define LL_PWR_SR2_PVMO3   PWR_SR2_PVMO3
#define LL_PWR_SR2_PVMO2   PWR_SR2_PVMO2
#define LL_PWR_SR2_PVMO1   PWR_SR2_PVMO1
#define LL_PWR_SR2_PVDO   PWR_SR2_PVDO
#define LL_PWR_SR2_VOSF   PWR_SR2_VOSF
#define LL_PWR_SR2_REGLPF   PWR_SR2_REGLPF
#define LL_PWR_SR2_REGLPS   PWR_SR2_REGLPS
#define LL_PWR_REGU_VOLTAGE_SCALE1   (PWR_CR1_VOS_0)
#define LL_PWR_REGU_VOLTAGE_SCALE2   (PWR_CR1_VOS_1)
#define LL_PWR_MODE_STOP0   (PWR_CR1_LPMS_STOP0)
#define LL_PWR_MODE_STOP1   (PWR_CR1_LPMS_STOP1)
#define LL_PWR_MODE_STANDBY   (PWR_CR1_LPMS_STANDBY)
#define LL_PWR_MODE_SHUTDOWN   (PWR_CR1_LPMS_SHUTDOWN)
#define LL_PWR_PVM_VDDA_COMP   (PWR_CR2_PVME1) /* 监控 VDDA 与 x.xV 的比较 */
#define LL_PWR_PVM_VDDA_FASTDAC   (PWR_CR2_PVME2) /* 监控 VDDA 与 x.xV 的比较 */
#define LL_PWR_PVM_VDDA_ADC   (PWR_CR2_PVME3) /* 监控 VDDA 与 1.62V 的比较 */
#define LL_PWR_PVM_VDDA_OPAMP_DAC   (PWR_CR2_PVME4) /* 监控 VDDA 与 1x.xV 的比较 */
#define LL_PWR_PVDLEVEL_0   (PWR_CR2_PLS_LEV0) /* VPVD0 约 2.0 V */
#define LL_PWR_PVDLEVEL_1   (PWR_CR2_PLS_LEV1) /* VPVD1 约 2.2 V */
#define LL_PWR_PVDLEVEL_2   (PWR_CR2_PLS_LEV2) /* VPVD2 约 2.4 V */
#define LL_PWR_PVDLEVEL_3   (PWR_CR2_PLS_LEV3) /* VPVD3 约 2.5 V */
#define LL_PWR_PVDLEVEL_4   (PWR_CR2_PLS_LEV4) /* VPVD4 约 2.6 V */
#define LL_PWR_PVDLEVEL_5   (PWR_CR2_PLS_LEV5) /* VPVD5 约 2.8 V */
#define LL_PWR_PVDLEVEL_6   (PWR_CR2_PLS_LEV6) /* VPVD6 约 2.9 V */
#define LL_PWR_PVDLEVEL_7   (PWR_CR2_PLS_LEV7) /* 外部输入模拟电压 (与内部 VREFINT 比较) */
#define LL_PWR_WAKEUP_PIN1   (PWR_CR3_EWUP1)
#define LL_PWR_WAKEUP_PIN2   (PWR_CR3_EWUP2)
#define LL_PWR_WAKEUP_PIN3   (PWR_CR3_EWUP3)
#define LL_PWR_WAKEUP_PIN4   (PWR_CR3_EWUP4)
#define LL_PWR_WAKEUP_PIN5   (PWR_CR3_EWUP5)
#define LL_PWR_BATT_CHARG_RESISTOR_5K   ((uint32_t)0x00000000)
#define LL_PWR_BATT_CHARGRESISTOR_1_5K   (PWR_CR4_VBRS)
#define LL_PWR_GPIO_A   ((uint32_t)(&(PWR->PUCRA)))
#define LL_PWR_GPIO_B   ((uint32_t)(&(PWR->PUCRB)))
#define LL_PWR_GPIO_C   ((uint32_t)(&(PWR->PUCRC)))
#define LL_PWR_GPIO_D   ((uint32_t)(&(PWR->PUCRD)))
#define LL_PWR_GPIO_E   ((uint32_t)(&(PWR->PUCRE)))
#define LL_PWR_GPIO_F   ((uint32_t)(&(PWR->PUCRF)))
#define LL_PWR_GPIO_G   ((uint32_t)(&(PWR->PUCRG)))
#define