|
Modules | |
| Backup Domain Access function | |
| Backup Domain Access function. | |
| PVD configuration functions | |
| PVD configuration functions. | |
| WakeUp pin configuration functions | |
| WakeUp pin configuration functions. | |
| Main and Backup Regulators configuration functions | |
| Main and Backup Regulators configuration functions. | |
| FLASH Power Down configuration functions | |
| FLASH Power Down configuration functions. | |
| Low Power modes configuration functions | |
| Low Power modes configuration functions. | |
| Flags management functions | |
| Flags management functions. | |
Functions | |
| void | PWR_BackupAccessCmd (FunctionalState NewState) |
| Enables or disables access to the RTC and backup registers. More... | |
| void | PWR_ClearFlag (uint32_t PWR_FLAG) |
| Clears the PWR's pending flags. More... | |
| void | PWR_DeInit (void) |
| Deinitializes the PWR peripheral registers to their default reset values. More... | |
| void | PWR_EnterSTANDBYMode (void) |
| Enters STANDBY mode. More... | |
| void | PWR_EnterSTOPMode (uint32_t PWR_Regulator, uint8_t PWR_STOPEntry) |
| Enters STOP mode. More... | |
| FlagStatus | PWR_GetFlagStatus (uint32_t PWR_FLAG) |
| Checks whether the specified PWR flag is set or not. More... | |
| void | PWR_PVDCmd (FunctionalState NewState) |
| Enables or disables the Power Voltage Detector(PVD). More... | |
| void | PWR_PVDLevelConfig (uint32_t PWR_PVDLevel) |
| Configures the voltage threshold detected by the Power Voltage Detector(PVD). More... | |
| void | PWR_WakeUpPinCmd (FunctionalState NewState) |
| Enables or disables the WakeUp Pin functionality. More... | |
| void PWR_BackupAccessCmd | ( | FunctionalState | NewState | ) |
Enables or disables access to the RTC and backup registers.
Enables or disables access to the backup domain (RTC registers, RTC backup data registers and backup SRAM).
| 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.