STM32F439xx HAL User Manual
Defines
RCC Private macros to check input parameters
RCCEx Private Macros

Defines

#define IS_RCC_PLLN_VALUE(VALUE)   ((50U <= (VALUE)) && ((VALUE) <= 432U))
#define IS_RCC_PLLI2SN_VALUE(VALUE)   ((50U <= (VALUE)) && ((VALUE) <= 432U))
#define IS_RCC_PERIPHCLOCK(SELECTION)   ((1U <= (SELECTION)) && ((SELECTION) <= 0x0000007FU))
#define IS_RCC_PLLI2SR_VALUE(VALUE)   ((2U <= (VALUE)) && ((VALUE) <= 7U))
#define IS_RCC_PLLI2SQ_VALUE(VALUE)   ((2U <= (VALUE)) && ((VALUE) <= 15U))
#define IS_RCC_PLLSAIN_VALUE(VALUE)   ((50U <= (VALUE)) && ((VALUE) <= 432U))
#define IS_RCC_PLLSAIQ_VALUE(VALUE)   ((2U <= (VALUE)) && ((VALUE) <= 15U))
#define IS_RCC_PLLSAIR_VALUE(VALUE)   ((2U <= (VALUE)) && ((VALUE) <= 7U))
#define IS_RCC_PLLSAI_DIVQ_VALUE(VALUE)   ((1U <= (VALUE)) && ((VALUE) <= 32U))
#define IS_RCC_PLLI2S_DIVQ_VALUE(VALUE)   ((1U <= (VALUE)) && ((VALUE) <= 32U))
#define IS_RCC_PLLSAI_DIVR_VALUE(VALUE)
#define IS_RCC_MCO2SOURCE(SOURCE)

Define Documentation

#define IS_RCC_MCO2SOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_MCO2SOURCE_SYSCLK) || ((SOURCE) == RCC_MCO2SOURCE_PLLI2SCLK)|| \
                                   ((SOURCE) == RCC_MCO2SOURCE_HSE)    || ((SOURCE) == RCC_MCO2SOURCE_PLLCLK))

Definition at line 7087 of file stm32f4xx_hal_rcc_ex.h.

Referenced by HAL_RCC_MCOConfig().

#define IS_RCC_PERIPHCLOCK (   SELECTION)    ((1U <= (SELECTION)) && ((SELECTION) <= 0x0000007FU))

Definition at line 6863 of file stm32f4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_PeriphCLKConfig().

#define IS_RCC_PLLI2S_DIVQ_VALUE (   VALUE)    ((1U <= (VALUE)) && ((VALUE) <= 32U))

Definition at line 6908 of file stm32f4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_PeriphCLKConfig().

#define IS_RCC_PLLI2SN_VALUE (   VALUE)    ((50U <= (VALUE)) && ((VALUE) <= 432U))

Definition at line 6859 of file stm32f4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_EnablePLLI2S(), and HAL_RCCEx_PeriphCLKConfig().

#define IS_RCC_PLLI2SQ_VALUE (   VALUE)    ((2U <= (VALUE)) && ((VALUE) <= 15U))

Definition at line 6898 of file stm32f4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_EnablePLLI2S(), and HAL_RCCEx_PeriphCLKConfig().

#define IS_RCC_PLLI2SR_VALUE (   VALUE)    ((2U <= (VALUE)) && ((VALUE) <= 7U))

Definition at line 6894 of file stm32f4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_EnablePLLI2S(), and HAL_RCCEx_PeriphCLKConfig().

#define IS_RCC_PLLN_VALUE (   VALUE)    ((50U <= (VALUE)) && ((VALUE) <= 432U))

Definition at line 6858 of file stm32f4xx_hal_rcc_ex.h.

Referenced by HAL_RCC_OscConfig().

#define IS_RCC_PLLSAI_DIVQ_VALUE (   VALUE)    ((1U <= (VALUE)) && ((VALUE) <= 32U))

Definition at line 6906 of file stm32f4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_PeriphCLKConfig().

#define IS_RCC_PLLSAI_DIVR_VALUE (   VALUE)
Value:
(((VALUE) == RCC_PLLSAIDIVR_2)  ||\
                                         ((VALUE) == RCC_PLLSAIDIVR_4)  ||\
                                         ((VALUE) == RCC_PLLSAIDIVR_8)  ||\
                                         ((VALUE) == RCC_PLLSAIDIVR_16))

Definition at line 6910 of file stm32f4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_PeriphCLKConfig().

#define IS_RCC_PLLSAIN_VALUE (   VALUE)    ((50U <= (VALUE)) && ((VALUE) <= 432U))

Definition at line 6900 of file stm32f4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_EnablePLLSAI(), and HAL_RCCEx_PeriphCLKConfig().

#define IS_RCC_PLLSAIQ_VALUE (   VALUE)    ((2U <= (VALUE)) && ((VALUE) <= 15U))

Definition at line 6902 of file stm32f4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_EnablePLLSAI(), and HAL_RCCEx_PeriphCLKConfig().

#define IS_RCC_PLLSAIR_VALUE (   VALUE)    ((2U <= (VALUE)) && ((VALUE) <= 7U))

Definition at line 6904 of file stm32f4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_EnablePLLSAI(), and HAL_RCCEx_PeriphCLKConfig().