Macros | Functions
stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr_ex.h File Reference

Header file of PWR HAL Extension module. More...

#include "stm32f4xx_hal_def.h"
Include dependency graph for stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr_ex.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define __HAL_PWR_VOLTAGESCALING_CONFIG(__REGULATOR__)
 macros configure the main internal regulator output voltage. More...
 
#define BRE_BIT_NUMBER   PWR_CSR_BRE_Pos
 
#define CR_FPDS_BB   (uint32_t)(PERIPH_BB_BASE + (PWR_CR_OFFSET_BB * 32U) + (FPDS_BIT_NUMBER * 4U))
 
#define CR_LPLVDS_BB   (uint32_t)(PERIPH_BB_BASE + (PWR_CR_OFFSET_BB * 32U) + (LPLVDS_BIT_NUMBER * 4U))
 
#define CR_MRLVDS_BB   (uint32_t)(PERIPH_BB_BASE + (PWR_CR_OFFSET_BB * 32U) + (MRLVDS_BIT_NUMBER * 4U))
 
#define CR_ODEN_BB   (uint32_t)(PERIPH_BB_BASE + (PWR_CR_OFFSET_BB * 32U) + (ODEN_BIT_NUMBER * 4U))
 
#define CR_ODSWEN_BB   (uint32_t)(PERIPH_BB_BASE + (PWR_CR_OFFSET_BB * 32U) + (ODSWEN_BIT_NUMBER * 4U))
 
#define CSR_BRE_BB   (uint32_t)(PERIPH_BB_BASE + (PWR_CSR_OFFSET_BB * 32U) + (BRE_BIT_NUMBER * 4U))
 
#define FPDS_BIT_NUMBER   PWR_CR_FPDS_Pos
 
#define IS_PWR_VOLTAGE_SCALING_RANGE(VOLTAGE)
 
#define IS_PWR_WAKEUP_PIN(PIN)   ((PIN) == PWR_WAKEUP_PIN1)
 
#define LPLVDS_BIT_NUMBER   PWR_CR_LPLVDS_Pos
 
#define MRLVDS_BIT_NUMBER   PWR_CR_MRLVDS_Pos
 
#define ODEN_BIT_NUMBER   PWR_CR_ODEN_Pos
 
#define ODSWEN_BIT_NUMBER   PWR_CR_ODSWEN_Pos
 
#define PWR_REGULATOR_VOLTAGE_SCALE1
 
#define PWR_REGULATOR_VOLTAGE_SCALE2
 
#define PWR_REGULATOR_VOLTAGE_SCALE3   PWR_CR_VOS_0 /* Scale 3 mode: the maximum value of fHCLK is 120 MHz. */
 

Functions

HAL_StatusTypeDef HAL_PWREx_ControlVoltageScaling (uint32_t VoltageScaling)
 
HAL_StatusTypeDef HAL_PWREx_DisableBkUpReg (void)
 
void HAL_PWREx_DisableFlashPowerDown (void)
 
HAL_StatusTypeDef HAL_PWREx_EnableBkUpReg (void)
 
void HAL_PWREx_EnableFlashPowerDown (void)
 
uint32_t HAL_PWREx_GetVoltageRange (void)
 

Detailed Description

Header file of PWR HAL Extension module.

Author
MCD Application Team
Attention

© Copyright (c) 2017 STMicroelectronics. All rights reserved.

This software component is licensed by ST under BSD 3-Clause license, the "License"; You may not use this file except in compliance with the License. You may obtain a copy of the License at: opensource.org/licenses/BSD-3-Clause

Definition in file stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr_ex.h.



picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:01