STM32F103xB HAL User Manual
Defines
RCCEx Private Macros
RCCEx

Defines

#define IS_RCC_HSE_PREDIV(__DIV__)   (((__DIV__) == RCC_HSE_PREDIV_DIV1) || ((__DIV__) == RCC_HSE_PREDIV_DIV2))
#define IS_RCC_PLL_MUL(__MUL__)
#define IS_RCC_MCO1SOURCE(__SOURCE__)
#define IS_RCC_ADCPLLCLK_DIV(__ADCCLK__)
#define IS_RCC_PERIPHCLOCK(__SELECTION__)
#define IS_RCC_USBPLLCLK_DIV(__USBCLK__)   (((__USBCLK__) == RCC_USBCLKSOURCE_PLL) || ((__USBCLK__) == RCC_USBCLKSOURCE_PLL_DIV1_5))

Define Documentation

#define IS_RCC_ADCPLLCLK_DIV (   __ADCCLK__)
Value:
(((__ADCCLK__) == RCC_ADCPCLK2_DIV2)  || ((__ADCCLK__) == RCC_ADCPCLK2_DIV4)   || \
                                          ((__ADCCLK__) == RCC_ADCPCLK2_DIV6)  || ((__ADCCLK__) == RCC_ADCPCLK2_DIV8))

Definition at line 116 of file stm32f1xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_PeriphCLKConfig().

#define IS_RCC_HSE_PREDIV (   __DIV__)    (((__DIV__) == RCC_HSE_PREDIV_DIV1) || ((__DIV__) == RCC_HSE_PREDIV_DIV2))

Definition at line 85 of file stm32f1xx_hal_rcc_ex.h.

Referenced by HAL_RCC_OscConfig().

#define IS_RCC_MCO1SOURCE (   __SOURCE__)
Value:
(((__SOURCE__) == RCC_MCO1SOURCE_SYSCLK)  || ((__SOURCE__) == RCC_MCO1SOURCE_HSI) \
                                    || ((__SOURCE__) == RCC_MCO1SOURCE_HSE)     || ((__SOURCE__) == RCC_MCO1SOURCE_PLLCLK) \
                                    || ((__SOURCE__) == RCC_MCO1SOURCE_NOCLOCK))

Definition at line 110 of file stm32f1xx_hal_rcc_ex.h.

Referenced by HAL_RCC_MCOConfig().

#define IS_RCC_PERIPHCLOCK (   __SELECTION__)
Value:
((((__SELECTION__) & RCC_PERIPHCLK_RTC) == RCC_PERIPHCLK_RTC)  || \
                (((__SELECTION__) & RCC_PERIPHCLK_ADC) == RCC_PERIPHCLK_ADC)  || \
                (((__SELECTION__) & RCC_PERIPHCLK_USB) == RCC_PERIPHCLK_USB))

Definition at line 174 of file stm32f1xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKFreq(), and HAL_RCCEx_PeriphCLKConfig().

#define IS_RCC_PLL_MUL (   __MUL__)
Value:
(((__MUL__) == RCC_PLL_MUL2)  || ((__MUL__) == RCC_PLL_MUL3)  || \
                                 ((__MUL__) == RCC_PLL_MUL4)  || ((__MUL__) == RCC_PLL_MUL5)  || \
                                 ((__MUL__) == RCC_PLL_MUL6)  || ((__MUL__) == RCC_PLL_MUL7)  || \
                                 ((__MUL__) == RCC_PLL_MUL8)  || ((__MUL__) == RCC_PLL_MUL9)  || \
                                 ((__MUL__) == RCC_PLL_MUL10) || ((__MUL__) == RCC_PLL_MUL11) || \
                                 ((__MUL__) == RCC_PLL_MUL12) || ((__MUL__) == RCC_PLL_MUL13) || \
                                 ((__MUL__) == RCC_PLL_MUL14) || ((__MUL__) == RCC_PLL_MUL15) || \
                                 ((__MUL__) == RCC_PLL_MUL16))

Definition at line 101 of file stm32f1xx_hal_rcc_ex.h.

Referenced by HAL_RCC_OscConfig().

#define IS_RCC_USBPLLCLK_DIV (   __USBCLK__)    (((__USBCLK__) == RCC_USBCLKSOURCE_PLL) || ((__USBCLK__) == RCC_USBCLKSOURCE_PLL_DIV1_5))

Definition at line 190 of file stm32f1xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_PeriphCLKConfig().