STM32F10x Standard Peripherals Library
3.5.0
|
Functions | |
void | PWR_DeInit (void) |
Deinitializes the PWR peripheral registers to their default reset values. | |
void | PWR_BackupAccessCmd (FunctionalState NewState) |
Enables or disables access to the RTC and backup registers. | |
void | PWR_PVDCmd (FunctionalState NewState) |
Enables or disables the Power Voltage Detector(PVD). | |
void | PWR_PVDLevelConfig (uint32_t PWR_PVDLevel) |
Configures the voltage threshold detected by the Power Voltage Detector(PVD). | |
void | PWR_WakeUpPinCmd (FunctionalState NewState) |
Enables or disables the WakeUp Pin functionality. | |
void | PWR_EnterSTOPMode (uint32_t PWR_Regulator, uint8_t PWR_STOPEntry) |
Enters STOP mode. | |
void | PWR_EnterSTANDBYMode (void) |
Enters STANDBY mode. | |
FlagStatus | PWR_GetFlagStatus (uint32_t PWR_FLAG) |
Checks whether the specified PWR flag is set or not. | |
void | PWR_ClearFlag (uint32_t PWR_FLAG) |
Clears the PWR's pending flags. |
void PWR_BackupAccessCmd | ( | FunctionalState | NewState | ) |
Enables or disables access to the RTC and backup registers.
NewState,: | new state of the access to the RTC and backup registers. This parameter can be: ENABLE or DISABLE. |
None |
Definition at line 124 of file stm32f10x_pwr.c.
void PWR_ClearFlag | ( | uint32_t | PWR_FLAG | ) |
Clears the PWR's pending flags.
PWR_FLAG,: | specifies the flag to clear. This parameter can be one of the following values:
|
None |
Definition at line 287 of file stm32f10x_pwr.c.
void PWR_DeInit | ( | void | ) |
Deinitializes the PWR peripheral registers to their default reset values.
None |
None |
Definition at line 112 of file stm32f10x_pwr.c.
void PWR_EnterSTANDBYMode | ( | void | ) |
Enters STANDBY mode.
None |
None |
Definition at line 236 of file stm32f10x_pwr.c.
void PWR_EnterSTOPMode | ( | uint32_t | PWR_Regulator, |
uint8_t | PWR_STOPEntry | ||
) |
Enters STOP mode.
PWR_Regulator,: | specifies the regulator state in STOP mode. This parameter can be one of the following values:
|
PWR_STOPEntry,: | specifies if STOP mode in entered with WFI or WFE instruction. This parameter can be one of the following values:
|
None |
Definition at line 197 of file stm32f10x_pwr.c.
FlagStatus PWR_GetFlagStatus | ( | uint32_t | PWR_FLAG | ) |
Checks whether the specified PWR flag is set or not.
PWR_FLAG,: | specifies the flag to check. This parameter can be one of the following values:
|
The | new state of PWR_FLAG (SET or RESET). |
Definition at line 261 of file stm32f10x_pwr.c.
void PWR_PVDCmd | ( | FunctionalState | NewState | ) |
Enables or disables the Power Voltage Detector(PVD).
NewState,: | new state of the PVD. This parameter can be: ENABLE or DISABLE. |
None |
Definition at line 137 of file stm32f10x_pwr.c.
void PWR_PVDLevelConfig | ( | uint32_t | PWR_PVDLevel | ) |
Configures the voltage threshold detected by the Power Voltage Detector(PVD).
PWR_PVDLevel,: | specifies the PVD detection level This parameter can be one of the following values:
|
None |
Definition at line 158 of file stm32f10x_pwr.c.
void PWR_WakeUpPinCmd | ( | FunctionalState | NewState | ) |
Enables or disables the WakeUp Pin functionality.
NewState,: | new state of the WakeUp Pin functionality. This parameter can be: ENABLE or DISABLE. |
None |
Definition at line 178 of file stm32f10x_pwr.c.