STM32F479xx HAL User Manual
Defines
AHB3 Peripheral Low Power Enable Disable
RCCEx Exported Macros

Enable or disable the AHB3 peripheral clock during Low Power (Sleep) mode. More...

Defines

#define __HAL_RCC_FMC_CLK_SLEEP_ENABLE()   (RCC->AHB3LPENR |= (RCC_AHB3LPENR_FMCLPEN))
#define __HAL_RCC_FMC_CLK_SLEEP_DISABLE()   (RCC->AHB3LPENR &= ~(RCC_AHB3LPENR_FMCLPEN))
#define __HAL_RCC_QSPI_CLK_SLEEP_ENABLE()   (RCC->AHB3LPENR |= (RCC_AHB3LPENR_QSPILPEN))
#define __HAL_RCC_QSPI_CLK_SLEEP_DISABLE()   (RCC->AHB3LPENR &= ~(RCC_AHB3LPENR_QSPILPEN))

Detailed Description

Enable or disable the AHB3 peripheral clock during Low Power (Sleep) mode.

Note:
Peripheral clock gating in SLEEP mode can be used to further reduce power consumption.
After wakeup from SLEEP mode, the peripheral clock is enabled again.
By default, all peripheral clocks are enabled during SLEEP mode.

Define Documentation

#define __HAL_RCC_FMC_CLK_SLEEP_DISABLE ( )    (RCC->AHB3LPENR &= ~(RCC_AHB3LPENR_FMCLPEN))

Definition at line 1906 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_FMC_CLK_SLEEP_ENABLE ( )    (RCC->AHB3LPENR |= (RCC_AHB3LPENR_FMCLPEN))

Definition at line 1905 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_QSPI_CLK_SLEEP_DISABLE ( )    (RCC->AHB3LPENR &= ~(RCC_AHB3LPENR_QSPILPEN))

Definition at line 1910 of file stm32f4xx_hal_rcc_ex.h.

#define __HAL_RCC_QSPI_CLK_SLEEP_ENABLE ( )    (RCC->AHB3LPENR |= (RCC_AHB3LPENR_QSPILPEN))

Definition at line 1909 of file stm32f4xx_hal_rcc_ex.h.