STM32L443xx HAL User Manual
Defines
AHB2 Peripheral Clock Enabled or Disabled Status
RCC Exported Macros

Check whether the AHB2 peripheral clock is enabled or not. More...

Defines

#define __HAL_RCC_GPIOA_IS_CLK_ENABLED()   (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOAEN) != 0U)
#define __HAL_RCC_GPIOB_IS_CLK_ENABLED()   (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOBEN) != 0U)
#define __HAL_RCC_GPIOC_IS_CLK_ENABLED()   (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOCEN) != 0U)
#define __HAL_RCC_GPIOD_IS_CLK_ENABLED()   (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIODEN) != 0U)
#define __HAL_RCC_GPIOE_IS_CLK_ENABLED()   (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOEEN) != 0U)
#define __HAL_RCC_GPIOH_IS_CLK_ENABLED()   (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOHEN) != 0U)
#define __HAL_RCC_ADC_IS_CLK_ENABLED()   (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_ADCEN) != 0U)
#define __HAL_RCC_AES_IS_CLK_ENABLED()   (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_AESEN) != 0U)
#define __HAL_RCC_RNG_IS_CLK_ENABLED()   (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_RNGEN) != 0U)
#define __HAL_RCC_GPIOA_IS_CLK_DISABLED()   (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOAEN) == 0U)
#define __HAL_RCC_GPIOB_IS_CLK_DISABLED()   (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOBEN) == 0U)
#define __HAL_RCC_GPIOC_IS_CLK_DISABLED()   (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOCEN) == 0U)
#define __HAL_RCC_GPIOD_IS_CLK_DISABLED()   (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIODEN) == 0U)
#define __HAL_RCC_GPIOE_IS_CLK_DISABLED()   (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOEEN) == 0U)
#define __HAL_RCC_GPIOH_IS_CLK_DISABLED()   (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOHEN) == 0U)
#define __HAL_RCC_ADC_IS_CLK_DISABLED()   (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_ADCEN) == 0U)
#define __HAL_RCC_AES_IS_CLK_DISABLED()   (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_AESEN) == 0U)
#define __HAL_RCC_RNG_IS_CLK_DISABLED()   (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_RNGEN) == 0U)

Detailed Description

Check whether the AHB2 peripheral clock is enabled or not.

Note:
After reset, the peripheral clock (used for registers read/write access) is disabled and the application software has to enable this clock before using it.

Define Documentation

#define __HAL_RCC_ADC_IS_CLK_DISABLED ( )    (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_ADCEN) == 0U)

Definition at line 1800 of file stm32l4xx_hal_rcc.h.

#define __HAL_RCC_ADC_IS_CLK_ENABLED ( )    (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_ADCEN) != 0U)

Definition at line 1735 of file stm32l4xx_hal_rcc.h.

#define __HAL_RCC_AES_IS_CLK_DISABLED ( )    (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_AESEN) == 0U)

Definition at line 1811 of file stm32l4xx_hal_rcc.h.

#define __HAL_RCC_AES_IS_CLK_ENABLED ( )    (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_AESEN) != 0U)

Definition at line 1746 of file stm32l4xx_hal_rcc.h.

#define __HAL_RCC_GPIOA_IS_CLK_DISABLED ( )    (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOAEN) == 0U)

Definition at line 1768 of file stm32l4xx_hal_rcc.h.

#define __HAL_RCC_GPIOA_IS_CLK_ENABLED ( )    (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOAEN) != 0U)

Definition at line 1703 of file stm32l4xx_hal_rcc.h.

#define __HAL_RCC_GPIOB_IS_CLK_DISABLED ( )    (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOBEN) == 0U)

Definition at line 1770 of file stm32l4xx_hal_rcc.h.

#define __HAL_RCC_GPIOB_IS_CLK_ENABLED ( )    (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOBEN) != 0U)

Definition at line 1705 of file stm32l4xx_hal_rcc.h.

#define __HAL_RCC_GPIOC_IS_CLK_DISABLED ( )    (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOCEN) == 0U)

Definition at line 1772 of file stm32l4xx_hal_rcc.h.

#define __HAL_RCC_GPIOC_IS_CLK_ENABLED ( )    (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOCEN) != 0U)

Definition at line 1707 of file stm32l4xx_hal_rcc.h.

#define __HAL_RCC_GPIOD_IS_CLK_DISABLED ( )    (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIODEN) == 0U)

Definition at line 1775 of file stm32l4xx_hal_rcc.h.

#define __HAL_RCC_GPIOD_IS_CLK_ENABLED ( )    (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIODEN) != 0U)

Definition at line 1710 of file stm32l4xx_hal_rcc.h.

#define __HAL_RCC_GPIOE_IS_CLK_DISABLED ( )    (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOEEN) == 0U)

Definition at line 1779 of file stm32l4xx_hal_rcc.h.

#define __HAL_RCC_GPIOE_IS_CLK_ENABLED ( )    (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOEEN) != 0U)

Definition at line 1714 of file stm32l4xx_hal_rcc.h.

#define __HAL_RCC_GPIOH_IS_CLK_DISABLED ( )    (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOHEN) == 0U)

Definition at line 1790 of file stm32l4xx_hal_rcc.h.

#define __HAL_RCC_GPIOH_IS_CLK_ENABLED ( )    (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOHEN) != 0U)

Definition at line 1725 of file stm32l4xx_hal_rcc.h.

#define __HAL_RCC_RNG_IS_CLK_DISABLED ( )    (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_RNGEN) == 0U)

Definition at line 1818 of file stm32l4xx_hal_rcc.h.

#define __HAL_RCC_RNG_IS_CLK_ENABLED ( )    (READ_BIT(RCC->AHB2ENR, RCC_AHB2ENR_RNGEN) != 0U)

Definition at line 1753 of file stm32l4xx_hal_rcc.h.