Macros | Functions
stm32f10x_pwr.h File Reference

This file contains all the functions prototypes for the PWR firmware library. More...

#include "stm32f10x.h"
Include dependency graph for stm32f10x_pwr.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define IS_PWR_CLEAR_FLAG(FLAG)   (((FLAG) == PWR_FLAG_WU) || ((FLAG) == PWR_FLAG_SB))
 
#define IS_PWR_GET_FLAG(FLAG)
 
#define IS_PWR_PVD_LEVEL(LEVEL)
 
#define IS_PWR_REGULATOR(REGULATOR)
 
#define IS_PWR_STOP_ENTRY(ENTRY)   (((ENTRY) == PWR_STOPEntry_WFI) || ((ENTRY) == PWR_STOPEntry_WFE))
 
#define PWR_FLAG_PVDO   ((uint32_t)0x00000004)
 
#define PWR_FLAG_SB   ((uint32_t)0x00000002)
 
#define PWR_FLAG_WU   ((uint32_t)0x00000001)
 
#define PWR_PVDLevel_2V2   ((uint32_t)0x00000000)
 
#define PWR_PVDLevel_2V3   ((uint32_t)0x00000020)
 
#define PWR_PVDLevel_2V4   ((uint32_t)0x00000040)
 
#define PWR_PVDLevel_2V5   ((uint32_t)0x00000060)
 
#define PWR_PVDLevel_2V6   ((uint32_t)0x00000080)
 
#define PWR_PVDLevel_2V7   ((uint32_t)0x000000A0)
 
#define PWR_PVDLevel_2V8   ((uint32_t)0x000000C0)
 
#define PWR_PVDLevel_2V9   ((uint32_t)0x000000E0)
 
#define PWR_Regulator_LowPower   ((uint32_t)0x00000001)
 
#define PWR_Regulator_ON   ((uint32_t)0x00000000)
 
#define PWR_STOPEntry_WFE   ((uint8_t)0x02)
 
#define PWR_STOPEntry_WFI   ((uint8_t)0x01)
 

Functions

void PWR_BackupAccessCmd (FunctionalState NewState)
 Enables or disables access to the backup domain (RTC registers, RTC backup data registers and backup SRAM). 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...
 

Detailed Description

This file contains all the functions prototypes for the PWR firmware library.

Author
MCD Application Team
Version
V3.5.0
Date
11-March-2011
Attention

THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.

© COPYRIGHT 2011 STMicroelectronics

Definition in file stm32f10x_pwr.h.



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:52