DIY Logging Volt/Ampmeter
APB2 Peripheral Clock Enable Disable Status

Get the enable or disable status of the APB2 peripheral clock. More...

Macros

#define __HAL_RCC_AFIO_IS_CLK_ENABLED()   ((RCC->APB2ENR & (RCC_APB2ENR_AFIOEN)) != RESET)
 
#define __HAL_RCC_AFIO_IS_CLK_DISABLED()   ((RCC->APB2ENR & (RCC_APB2ENR_AFIOEN)) == RESET)
 
#define __HAL_RCC_GPIOA_IS_CLK_ENABLED()   ((RCC->APB2ENR & (RCC_APB2ENR_IOPAEN)) != RESET)
 
#define __HAL_RCC_GPIOA_IS_CLK_DISABLED()   ((RCC->APB2ENR & (RCC_APB2ENR_IOPAEN)) == RESET)
 
#define __HAL_RCC_GPIOB_IS_CLK_ENABLED()   ((RCC->APB2ENR & (RCC_APB2ENR_IOPBEN)) != RESET)
 
#define __HAL_RCC_GPIOB_IS_CLK_DISABLED()   ((RCC->APB2ENR & (RCC_APB2ENR_IOPBEN)) == RESET)
 
#define __HAL_RCC_GPIOC_IS_CLK_ENABLED()   ((RCC->APB2ENR & (RCC_APB2ENR_IOPCEN)) != RESET)
 
#define __HAL_RCC_GPIOC_IS_CLK_DISABLED()   ((RCC->APB2ENR & (RCC_APB2ENR_IOPCEN)) == RESET)
 
#define __HAL_RCC_GPIOD_IS_CLK_ENABLED()   ((RCC->APB2ENR & (RCC_APB2ENR_IOPDEN)) != RESET)
 
#define __HAL_RCC_GPIOD_IS_CLK_DISABLED()   ((RCC->APB2ENR & (RCC_APB2ENR_IOPDEN)) == RESET)
 
#define __HAL_RCC_ADC1_IS_CLK_ENABLED()   ((RCC->APB2ENR & (RCC_APB2ENR_ADC1EN)) != RESET)
 
#define __HAL_RCC_ADC1_IS_CLK_DISABLED()   ((RCC->APB2ENR & (RCC_APB2ENR_ADC1EN)) == RESET)
 
#define __HAL_RCC_TIM1_IS_CLK_ENABLED()   ((RCC->APB2ENR & (RCC_APB2ENR_TIM1EN)) != RESET)
 
#define __HAL_RCC_TIM1_IS_CLK_DISABLED()   ((RCC->APB2ENR & (RCC_APB2ENR_TIM1EN)) == RESET)
 
#define __HAL_RCC_SPI1_IS_CLK_ENABLED()   ((RCC->APB2ENR & (RCC_APB2ENR_SPI1EN)) != RESET)
 
#define __HAL_RCC_SPI1_IS_CLK_DISABLED()   ((RCC->APB2ENR & (RCC_APB2ENR_SPI1EN)) == RESET)
 
#define __HAL_RCC_USART1_IS_CLK_ENABLED()   ((RCC->APB2ENR & (RCC_APB2ENR_USART1EN)) != RESET)
 
#define __HAL_RCC_USART1_IS_CLK_DISABLED()   ((RCC->APB2ENR & (RCC_APB2ENR_USART1EN)) == RESET)
 

Detailed Description

Get the enable or disable status of the APB2 peripheral clock.

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.

Macro Definition Documentation

◆ __HAL_RCC_ADC1_IS_CLK_DISABLED

#define __HAL_RCC_ADC1_IS_CLK_DISABLED ( )    ((RCC->APB2ENR & (RCC_APB2ENR_ADC1EN)) == RESET)

Definition at line 601 of file stm32f1xx_hal_rcc.h.

◆ __HAL_RCC_ADC1_IS_CLK_ENABLED

#define __HAL_RCC_ADC1_IS_CLK_ENABLED ( )    ((RCC->APB2ENR & (RCC_APB2ENR_ADC1EN)) != RESET)

Definition at line 600 of file stm32f1xx_hal_rcc.h.

◆ __HAL_RCC_AFIO_IS_CLK_DISABLED

#define __HAL_RCC_AFIO_IS_CLK_DISABLED ( )    ((RCC->APB2ENR & (RCC_APB2ENR_AFIOEN)) == RESET)

Definition at line 591 of file stm32f1xx_hal_rcc.h.

◆ __HAL_RCC_AFIO_IS_CLK_ENABLED

#define __HAL_RCC_AFIO_IS_CLK_ENABLED ( )    ((RCC->APB2ENR & (RCC_APB2ENR_AFIOEN)) != RESET)

Definition at line 590 of file stm32f1xx_hal_rcc.h.

◆ __HAL_RCC_GPIOA_IS_CLK_DISABLED

#define __HAL_RCC_GPIOA_IS_CLK_DISABLED ( )    ((RCC->APB2ENR & (RCC_APB2ENR_IOPAEN)) == RESET)

Definition at line 593 of file stm32f1xx_hal_rcc.h.

◆ __HAL_RCC_GPIOA_IS_CLK_ENABLED

#define __HAL_RCC_GPIOA_IS_CLK_ENABLED ( )    ((RCC->APB2ENR & (RCC_APB2ENR_IOPAEN)) != RESET)

Definition at line 592 of file stm32f1xx_hal_rcc.h.

◆ __HAL_RCC_GPIOB_IS_CLK_DISABLED

#define __HAL_RCC_GPIOB_IS_CLK_DISABLED ( )    ((RCC->APB2ENR & (RCC_APB2ENR_IOPBEN)) == RESET)

Definition at line 595 of file stm32f1xx_hal_rcc.h.

◆ __HAL_RCC_GPIOB_IS_CLK_ENABLED

#define __HAL_RCC_GPIOB_IS_CLK_ENABLED ( )    ((RCC->APB2ENR & (RCC_APB2ENR_IOPBEN)) != RESET)

Definition at line 594 of file stm32f1xx_hal_rcc.h.

◆ __HAL_RCC_GPIOC_IS_CLK_DISABLED

#define __HAL_RCC_GPIOC_IS_CLK_DISABLED ( )    ((RCC->APB2ENR & (RCC_APB2ENR_IOPCEN)) == RESET)

Definition at line 597 of file stm32f1xx_hal_rcc.h.

◆ __HAL_RCC_GPIOC_IS_CLK_ENABLED

#define __HAL_RCC_GPIOC_IS_CLK_ENABLED ( )    ((RCC->APB2ENR & (RCC_APB2ENR_IOPCEN)) != RESET)

Definition at line 596 of file stm32f1xx_hal_rcc.h.

◆ __HAL_RCC_GPIOD_IS_CLK_DISABLED

#define __HAL_RCC_GPIOD_IS_CLK_DISABLED ( )    ((RCC->APB2ENR & (RCC_APB2ENR_IOPDEN)) == RESET)

Definition at line 599 of file stm32f1xx_hal_rcc.h.

◆ __HAL_RCC_GPIOD_IS_CLK_ENABLED

#define __HAL_RCC_GPIOD_IS_CLK_ENABLED ( )    ((RCC->APB2ENR & (RCC_APB2ENR_IOPDEN)) != RESET)

Definition at line 598 of file stm32f1xx_hal_rcc.h.

◆ __HAL_RCC_SPI1_IS_CLK_DISABLED

#define __HAL_RCC_SPI1_IS_CLK_DISABLED ( )    ((RCC->APB2ENR & (RCC_APB2ENR_SPI1EN)) == RESET)

Definition at line 605 of file stm32f1xx_hal_rcc.h.

◆ __HAL_RCC_SPI1_IS_CLK_ENABLED

#define __HAL_RCC_SPI1_IS_CLK_ENABLED ( )    ((RCC->APB2ENR & (RCC_APB2ENR_SPI1EN)) != RESET)

Definition at line 604 of file stm32f1xx_hal_rcc.h.

◆ __HAL_RCC_TIM1_IS_CLK_DISABLED

#define __HAL_RCC_TIM1_IS_CLK_DISABLED ( )    ((RCC->APB2ENR & (RCC_APB2ENR_TIM1EN)) == RESET)

Definition at line 603 of file stm32f1xx_hal_rcc.h.

◆ __HAL_RCC_TIM1_IS_CLK_ENABLED

#define __HAL_RCC_TIM1_IS_CLK_ENABLED ( )    ((RCC->APB2ENR & (RCC_APB2ENR_TIM1EN)) != RESET)

Definition at line 602 of file stm32f1xx_hal_rcc.h.

◆ __HAL_RCC_USART1_IS_CLK_DISABLED

#define __HAL_RCC_USART1_IS_CLK_DISABLED ( )    ((RCC->APB2ENR & (RCC_APB2ENR_USART1EN)) == RESET)

Definition at line 607 of file stm32f1xx_hal_rcc.h.

◆ __HAL_RCC_USART1_IS_CLK_ENABLED

#define __HAL_RCC_USART1_IS_CLK_ENABLED ( )    ((RCC->APB2ENR & (RCC_APB2ENR_USART1EN)) != RESET)

Definition at line 606 of file stm32f1xx_hal_rcc.h.