STM32F479xx HAL User Manual
Defines | Functions
stm32f4xx_hal_pwr_ex.c File Reference

Extended PWR HAL module driver. This file provides firmware functions to manage the following functionalities of PWR extension peripheral: + Peripheral Extended features functions. More...

#include "stm32f4xx_hal.h"

Go to the source code of this file.

Defines

#define PWR_OVERDRIVE_TIMEOUT_VALUE   1000U
#define PWR_UDERDRIVE_TIMEOUT_VALUE   1000U
#define PWR_BKPREG_TIMEOUT_VALUE   1000U
#define PWR_VOSRDY_TIMEOUT_VALUE   1000U

Functions

HAL_StatusTypeDef HAL_PWREx_EnableBkUpReg (void)
 Enables the Backup Regulator.
HAL_StatusTypeDef HAL_PWREx_DisableBkUpReg (void)
 Disables the Backup Regulator.
void HAL_PWREx_EnableFlashPowerDown (void)
 Enables the Flash Power Down in Stop mode.
void HAL_PWREx_DisableFlashPowerDown (void)
 Disables the Flash Power Down in Stop mode.
uint32_t HAL_PWREx_GetVoltageRange (void)
 Return Voltage Scaling Range.
HAL_StatusTypeDef HAL_PWREx_ControlVoltageScaling (uint32_t VoltageScaling)
 Configures the main internal regulator output voltage.
HAL_StatusTypeDef HAL_PWREx_EnableOverDrive (void)
 Activates the Over-Drive mode.
HAL_StatusTypeDef HAL_PWREx_DisableOverDrive (void)
 Deactivates the Over-Drive mode.
HAL_StatusTypeDef HAL_PWREx_EnterUnderDriveSTOPMode (uint32_t Regulator, uint8_t STOPEntry)
 Enters in Under-Drive STOP mode.

Detailed Description

Extended PWR HAL module driver. This file provides firmware functions to manage the following functionalities of PWR extension peripheral: + Peripheral Extended features functions.

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 stm32f4xx_hal_pwr_ex.c.