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

Defines

#define IS_RCC_PLL2CLOCKOUT_VALUE(VALUE)
#define IS_RCC_PLL3CLOCKOUT_VALUE(VALUE)
#define IS_RCC_USART16CLKSOURCE(SOURCE)
#define IS_RCC_USART16910CLKSOURCE   IS_RCC_USART16CLKSOURCE
#define IS_RCC_USART234578CLKSOURCE(SOURCE)
#define IS_RCC_USART1CLKSOURCE(SOURCE)
#define IS_RCC_USART2CLKSOURCE(SOURCE)
#define IS_RCC_USART3CLKSOURCE(SOURCE)
#define IS_RCC_UART4CLKSOURCE(SOURCE)
#define IS_RCC_UART5CLKSOURCE(SOURCE)
#define IS_RCC_USART6CLKSOURCE(SOURCE)
#define IS_RCC_UART7CLKSOURCE(SOURCE)
#define IS_RCC_UART8CLKSOURCE(SOURCE)
#define IS_RCC_UART9CLKSOURCE(SOURCE)
#define IS_RCC_USART10CLKSOURCE(SOURCE)
#define IS_RCC_LPUART1CLKSOURCE(SOURCE)
#define IS_RCC_I2C1235CLKSOURCE(SOURCE)
#define IS_RCC_I2C123CLKSOURCE   IS_RCC_I2C1235CLKSOURCE /* For API Backward compatibility */
#define IS_RCC_I2C1CLKSOURCE(SOURCE)
#define IS_RCC_I2C2CLKSOURCE(SOURCE)
#define IS_RCC_I2C3CLKSOURCE(SOURCE)
#define IS_RCC_I2C4CLKSOURCE(SOURCE)
#define IS_RCC_I2C5CLKSOURCE(SOURCE)
#define IS_RCC_RNGCLKSOURCE(SOURCE)
#define IS_RCC_USBCLKSOURCE(SOURCE)
#define IS_RCC_SAI1CLK(__SOURCE__)
#define IS_RCC_SPI123CLK(__SOURCE__)
#define IS_RCC_SPI1CLK(__SOURCE__)
#define IS_RCC_SPI2CLK(__SOURCE__)
#define IS_RCC_SPI3CLK(__SOURCE__)
#define IS_RCC_SPI45CLK(__SOURCE__)
#define IS_RCC_SPI4CLK(__SOURCE__)
#define IS_RCC_SPI5CLK(__SOURCE__)
#define IS_RCC_SPI6CLK(__SOURCE__)
#define IS_RCC_SAI4ACLK(__SOURCE__)
#define IS_RCC_SAI4BCLK(__SOURCE__)
#define IS_RCC_PLL3M_VALUE(VALUE)   ((1U <= (VALUE)) && ((VALUE) <= 63U))
#define IS_RCC_PLL3N_VALUE(VALUE)   ((4U <= (VALUE)) && ((VALUE) <= 512U))
#define IS_RCC_PLL3P_VALUE(VALUE)   ((1U <= (VALUE)) && ((VALUE) <= 128U))
#define IS_RCC_PLL3Q_VALUE(VALUE)   ((1U <= (VALUE)) && ((VALUE) <= 128U))
#define IS_RCC_PLL3R_VALUE(VALUE)   ((1U <= (VALUE)) && ((VALUE) <= 128U))
#define IS_RCC_PLL2M_VALUE(VALUE)   ((1U <= (VALUE)) && ((VALUE) <= 63U))
#define IS_RCC_PLL2N_VALUE(VALUE)   ((4U <= (VALUE)) && ((VALUE) <= 512U))
#define IS_RCC_PLL2P_VALUE(VALUE)   ((1U <= (VALUE)) && ((VALUE) <= 128U))
#define IS_RCC_PLL2Q_VALUE(VALUE)   ((1U <= (VALUE)) && ((VALUE) <= 128U))
#define IS_RCC_PLL2R_VALUE(VALUE)   ((1U <= (VALUE)) && ((VALUE) <= 128U))
#define IS_RCC_PLL2RGE_VALUE(VALUE)
#define IS_RCC_PLL3RGE_VALUE(VALUE)
#define IS_RCC_PLL2VCO_VALUE(VALUE)
#define IS_RCC_PLL3VCO_VALUE(VALUE)
#define IS_RCC_LPTIM1CLK(SOURCE)
#define IS_RCC_LPTIM2CLK(SOURCE)
#define IS_RCC_LPTIM345CLK(SOURCE)
#define IS_RCC_LPTIM3CLK(SOURCE)
#define IS_RCC_LPTIM4CLK(SOURCE)
#define IS_RCC_LPTIM5CLK(SOURCE)
#define IS_RCC_OSPICLK(__SOURCE__)
#define IS_RCC_FMCCLK(__SOURCE__)
#define IS_RCC_FDCANCLK(__SOURCE__)
#define IS_RCC_SDMMC(__SOURCE__)
#define IS_RCC_ADCCLKSOURCE(SOURCE)
#define IS_RCC_SWPMI1CLKSOURCE(SOURCE)
#define IS_RCC_DFSDM1CLKSOURCE(SOURCE)
#define IS_RCC_SPDIFRXCLKSOURCE(SOURCE)
#define IS_RCC_CECCLKSOURCE(SOURCE)
#define IS_RCC_CLKPSOURCE(SOURCE)
#define IS_RCC_TIMPRES(VALUE)
#define IS_RCC_SCOPE_WWDG(WWDG)   ((WWDG) == RCC_WWDG1)
#define IS_RCC_CRS_SYNC_SOURCE(__SOURCE__)
#define IS_RCC_CRS_SYNC_DIV(__DIV__)
#define IS_RCC_CRS_SYNC_POLARITY(__POLARITY__)
#define IS_RCC_CRS_RELOADVALUE(__VALUE__)   (((__VALUE__) <= 0xFFFFU))
#define IS_RCC_CRS_ERRORLIMIT(__VALUE__)   (((__VALUE__) <= 0xFFU))
#define IS_RCC_CRS_HSI48CALIBRATION(__VALUE__)   (((__VALUE__) <= 0x3FU))
#define IS_RCC_CRS_FREQERRORDIR(__DIR__)

Define Documentation

#define IS_RCC_ADCCLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_ADCCLKSOURCE_PLL2) || \
                                        ((SOURCE) == RCC_ADCCLKSOURCE_PLL3) || \
                                        ((SOURCE) == RCC_ADCCLKSOURCE_CLKP))

Definition at line 4389 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_CECCLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_CECCLKSOURCE_LSE) || \
                                      ((SOURCE) == RCC_CECCLKSOURCE_LSI) || \
                                      ((SOURCE) == RCC_CECCLKSOURCE_CSI))

Definition at line 4409 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_PeriphCLKConfig().

#define IS_RCC_CLKPSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_CLKPSOURCE_HSI)  || \
                                      ((SOURCE) == RCC_CLKPSOURCE_CSI) || \
                                      ((SOURCE) == RCC_CLKPSOURCE_HSE))

Definition at line 4413 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_PeriphCLKConfig().

#define IS_RCC_CRS_ERRORLIMIT (   __VALUE__)    (((__VALUE__) <= 0xFFU))

Definition at line 4448 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_CRSConfig().

#define IS_RCC_CRS_FREQERRORDIR (   __DIR__)
Value:
(((__DIR__) == RCC_CRS_FREQERRORDIR_UP) || \
                                            ((__DIR__) == RCC_CRS_FREQERRORDIR_DOWN))

Definition at line 4452 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_CRS_HSI48CALIBRATION (   __VALUE__)    (((__VALUE__) <= 0x3FU))

Definition at line 4450 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_CRSConfig().

#define IS_RCC_CRS_RELOADVALUE (   __VALUE__)    (((__VALUE__) <= 0xFFFFU))

Definition at line 4446 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_CRSConfig().

#define IS_RCC_CRS_SYNC_DIV (   __DIV__)
Value:
(((__DIV__) == RCC_CRS_SYNC_DIV1)  || ((__DIV__) == RCC_CRS_SYNC_DIV2)  || \
                                            ((__DIV__) == RCC_CRS_SYNC_DIV4)  || ((__DIV__) == RCC_CRS_SYNC_DIV8)  || \
                                            ((__DIV__) == RCC_CRS_SYNC_DIV16) || ((__DIV__) == RCC_CRS_SYNC_DIV32) || \
                                            ((__DIV__) == RCC_CRS_SYNC_DIV64) || ((__DIV__) == RCC_CRS_SYNC_DIV128))

Definition at line 4438 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_CRSConfig().

#define IS_RCC_CRS_SYNC_POLARITY (   __POLARITY__)
Value:
(((__POLARITY__) == RCC_CRS_SYNC_POLARITY_RISING) || \
                                                ((__POLARITY__) == RCC_CRS_SYNC_POLARITY_FALLING))

Definition at line 4443 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_CRSConfig().

#define IS_RCC_CRS_SYNC_SOURCE (   __SOURCE__)
Value:
(((__SOURCE__) == RCC_CRS_SYNC_SOURCE_USB2) || \
                                            ((__SOURCE__) == RCC_CRS_SYNC_SOURCE_LSE)  || \
                                            ((__SOURCE__) == RCC_CRS_SYNC_SOURCE_USB1) || \
                                            ((__SOURCE__) == RCC_CRS_SYNC_SOURCE_PIN))

Definition at line 4433 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_CRSConfig().

#define IS_RCC_DFSDM1CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_DFSDM1CLKSOURCE_D2PCLK1) || \
                                         ((SOURCE) == RCC_DFSDM1CLKSOURCE_SYS))

Definition at line 4396 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_PeriphCLKConfig().

#define IS_RCC_FDCANCLK (   __SOURCE__)
Value:
(((__SOURCE__) == RCC_FDCANCLKSOURCE_HSE)  || \
                ((__SOURCE__) == RCC_FDCANCLKSOURCE_PLL)  || \
                ((__SOURCE__) == RCC_FDCANCLKSOURCE_PLL2))

Definition at line 4379 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_FMCCLK (   __SOURCE__)
Value:
(((__SOURCE__) == RCC_FMCCLKSOURCE_D1HCLK)  || \
                ((__SOURCE__) == RCC_FMCCLKSOURCE_PLL)     || \
                ((__SOURCE__) == RCC_FMCCLKSOURCE_PLL2)    || \
                ((__SOURCE__) == RCC_FMCCLKSOURCE_CLKP))

Definition at line 4372 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_I2C1235CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_I2C1235CLKSOURCE_PLL3)   || \
                                          ((SOURCE) == RCC_I2C1235CLKSOURCE_HSI)     || \
                                          ((SOURCE) == RCC_I2C1235CLKSOURCE_D2PCLK1) || \
                                          ((SOURCE) == RCC_I2C1235CLKSOURCE_CSI))

Definition at line 4084 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_PeriphCLKConfig().

#define IS_RCC_I2C123CLKSOURCE   IS_RCC_I2C1235CLKSOURCE /* For API Backward compatibility */

Definition at line 4089 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_PeriphCLKConfig().

#define IS_RCC_I2C1CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_I2C1CLKSOURCE_PLL3)   || \
                                        ((SOURCE) == RCC_I2C1CLKSOURCE_HSI)    || \
                                        ((SOURCE) == RCC_I2C1CLKSOURCE_D2PCLK1)|| \
                                        ((SOURCE) == RCC_I2C1CLKSOURCE_CSI))

Definition at line 4097 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_I2C2CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_I2C2CLKSOURCE_PLL3)   || \
                                        ((SOURCE) == RCC_I2C2CLKSOURCE_HSI)    || \
                                        ((SOURCE) == RCC_I2C2CLKSOURCE_D2PCLK1)|| \
                                        ((SOURCE) == RCC_I2C2CLKSOURCE_CSI))

Definition at line 4102 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_I2C3CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_I2C3CLKSOURCE_PLL3)   || \
                                        ((SOURCE) == RCC_I2C3CLKSOURCE_HSI)    || \
                                        ((SOURCE) == RCC_I2C3CLKSOURCE_D2PCLK1)|| \
                                        ((SOURCE) == RCC_I2C3CLKSOURCE_CSI))

Definition at line 4107 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_I2C4CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_I2C4CLKSOURCE_PLL3)   || \
                                        ((SOURCE) == RCC_I2C4CLKSOURCE_HSI)    || \
                                        ((SOURCE) == RCC_I2C4CLKSOURCE_D3PCLK1)|| \
                                        ((SOURCE) == RCC_I2C3CLKSOURCE_CSI))

Definition at line 4112 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_PeriphCLKConfig().

#define IS_RCC_I2C5CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_I2C5CLKSOURCE_PLL3)   || \
                                        ((SOURCE) == RCC_I2C5CLKSOURCE_HSI)    || \
                                        ((SOURCE) == RCC_I2C5CLKSOURCE_D2PCLK1)|| \
                                        ((SOURCE) == RCC_I2C5CLKSOURCE_CSI))

Definition at line 4118 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_LPTIM1CLK (   SOURCE)
Value:
(((SOURCE) == RCC_LPTIM1CLKSOURCE_D2PCLK1)|| \
                                        ((SOURCE) == RCC_LPTIM1CLKSOURCE_PLL2)   || \
                                        ((SOURCE) == RCC_LPTIM1CLKSOURCE_PLL3)   || \
                                        ((SOURCE) == RCC_LPTIM1CLKSOURCE_LSE)    || \
                                        ((SOURCE) == RCC_LPTIM1CLKSOURCE_LSI)    || \
                                        ((SOURCE) == RCC_LPTIM1CLKSOURCE_CLKP))

Definition at line 4304 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_LPTIM2CLK (   SOURCE)
Value:
(((SOURCE) == RCC_LPTIM2CLKSOURCE_D3PCLK1)|| \
                                        ((SOURCE) == RCC_LPTIM2CLKSOURCE_PLL2)   || \
                                        ((SOURCE) == RCC_LPTIM2CLKSOURCE_PLL3)   || \
                                        ((SOURCE) == RCC_LPTIM2CLKSOURCE_LSE)    || \
                                        ((SOURCE) == RCC_LPTIM2CLKSOURCE_LSI)    || \
                                        ((SOURCE) == RCC_LPTIM2CLKSOURCE_CLKP))

Definition at line 4311 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_LPTIM345CLK (   SOURCE)
Value:
(((SOURCE) == RCC_LPTIM345CLKSOURCE_D3PCLK1)|| \
                                        ((SOURCE) == RCC_LPTIM345CLKSOURCE_PLL2)   || \
                                        ((SOURCE) == RCC_LPTIM345CLKSOURCE_PLL3)   || \
                                        ((SOURCE) == RCC_LPTIM345CLKSOURCE_LSE)    || \
                                        ((SOURCE) == RCC_LPTIM345CLKSOURCE_LSI)    || \
                                        ((SOURCE) == RCC_LPTIM345CLKSOURCE_CLKP))

Definition at line 4318 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_LPTIM3CLK (   SOURCE)
Value:
(((SOURCE) == RCC_LPTIM3CLKSOURCE_D3PCLK1)  || \
                                        ((SOURCE) == RCC_LPTIM3CLKSOURCE_PLL2)     || \
                                        ((SOURCE) == RCC_LPTIM3CLKSOURCE_PLL3)     || \
                                        ((SOURCE) == RCC_LPTIM3CLKSOURCE_LSE)      || \
                                        ((SOURCE) == RCC_LPTIM3CLKSOURCE_LSI)      || \
                                        ((SOURCE) == RCC_LPTIM3CLKSOURCE_CLKP))

Definition at line 4325 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_LPTIM4CLK (   SOURCE)
Value:
(((SOURCE) == RCC_LPTIM4CLKSOURCE_D3PCLK1)|| \
                                        ((SOURCE) == RCC_LPTIM4CLKSOURCE_PLL2)   || \
                                        ((SOURCE) == RCC_LPTIM4CLKSOURCE_PLL3)   || \
                                        ((SOURCE) == RCC_LPTIM4CLKSOURCE_LSE)    || \
                                        ((SOURCE) == RCC_LPTIM4CLKSOURCE_LSI)    || \
                                        ((SOURCE) == RCC_LPTIM4CLKSOURCE_CLKP))

Definition at line 4333 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_LPTIM5CLK (   SOURCE)
Value:
(((SOURCE) == RCC_LPTIM5CLKSOURCE_D3PCLK1)|| \
                                        ((SOURCE) == RCC_LPTIM5CLKSOURCE_PLL2)   || \
                                        ((SOURCE) == RCC_LPTIM5CLKSOURCE_PLL3)   || \
                                        ((SOURCE) == RCC_LPTIM5CLKSOURCE_LSE)    || \
                                        ((SOURCE) == RCC_LPTIM5CLKSOURCE_LSI)    || \
                                        ((SOURCE) == RCC_LPTIM5CLKSOURCE_CLKP))

Definition at line 4342 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_LPUART1CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_LPUART1CLKSOURCE_D3PCLK1) || \
                                         ((SOURCE) == RCC_LPUART1CLKSOURCE_PLL2)    || \
                                         ((SOURCE) == RCC_LPUART1CLKSOURCE_PLL3)    || \
                                         ((SOURCE) == RCC_LPUART1CLKSOURCE_CSI)     || \
                                         ((SOURCE) == RCC_LPUART1CLKSOURCE_LSE)     || \
                                         ((SOURCE) == RCC_LPUART1CLKSOURCE_HSI))

Definition at line 4076 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_OSPICLK (   __SOURCE__)
Value:
(((__SOURCE__) == RCC_OSPICLKSOURCE_D1HCLK)  || \
                ((__SOURCE__) == RCC_OSPICLKSOURCE_PLL)     || \
                ((__SOURCE__) == RCC_OSPICLKSOURCE_PLL2)    || \
                ((__SOURCE__) == RCC_OSPICLKSOURCE_CLKP))

Definition at line 4359 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_PLL2CLOCKOUT_VALUE (   VALUE)
Value:
(((VALUE) == RCC_PLL2_DIVP) || \
                                         ((VALUE) == RCC_PLL2_DIVQ)  || \
                                         ((VALUE) == RCC_PLL2_DIVR))

Definition at line 3958 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_PLL2M_VALUE (   VALUE)    ((1U <= (VALUE)) && ((VALUE) <= 63U))

Definition at line 4282 of file stm32h7xx_hal_rcc_ex.h.

Referenced by RCCEx_PLL2_Config().

#define IS_RCC_PLL2N_VALUE (   VALUE)    ((4U <= (VALUE)) && ((VALUE) <= 512U))

Definition at line 4283 of file stm32h7xx_hal_rcc_ex.h.

Referenced by RCCEx_PLL2_Config().

#define IS_RCC_PLL2P_VALUE (   VALUE)    ((1U <= (VALUE)) && ((VALUE) <= 128U))

Definition at line 4284 of file stm32h7xx_hal_rcc_ex.h.

Referenced by RCCEx_PLL2_Config().

#define IS_RCC_PLL2Q_VALUE (   VALUE)    ((1U <= (VALUE)) && ((VALUE) <= 128U))

Definition at line 4285 of file stm32h7xx_hal_rcc_ex.h.

Referenced by RCCEx_PLL2_Config().

#define IS_RCC_PLL2R_VALUE (   VALUE)    ((1U <= (VALUE)) && ((VALUE) <= 128U))

Definition at line 4286 of file stm32h7xx_hal_rcc_ex.h.

Referenced by RCCEx_PLL2_Config().

#define IS_RCC_PLL2RGE_VALUE (   VALUE)
Value:
(((VALUE) == RCC_PLL2VCIRANGE_0)  || \
                                    ((VALUE) == RCC_PLL2VCIRANGE_1)   || \
                                    ((VALUE) == RCC_PLL2VCIRANGE_2)   || \
                                    ((VALUE) == RCC_PLL2VCIRANGE_3))

Definition at line 4288 of file stm32h7xx_hal_rcc_ex.h.

Referenced by RCCEx_PLL2_Config().

#define IS_RCC_PLL2VCO_VALUE (   VALUE)
Value:
(((VALUE) == RCC_PLL2VCOWIDE)  || \
                                    ((VALUE) == RCC_PLL2VCOMEDIUM))

Definition at line 4298 of file stm32h7xx_hal_rcc_ex.h.

Referenced by RCCEx_PLL2_Config().

#define IS_RCC_PLL3CLOCKOUT_VALUE (   VALUE)
Value:
(((VALUE) == RCC_PLL3_DIVP) || \
                                          ((VALUE) == RCC_PLL3_DIVQ) || \
                                          ((VALUE) == RCC_PLL3_DIVR))

Definition at line 3962 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_PLL3M_VALUE (   VALUE)    ((1U <= (VALUE)) && ((VALUE) <= 63U))

Definition at line 4276 of file stm32h7xx_hal_rcc_ex.h.

Referenced by RCCEx_PLL3_Config().

#define IS_RCC_PLL3N_VALUE (   VALUE)    ((4U <= (VALUE)) && ((VALUE) <= 512U))

Definition at line 4277 of file stm32h7xx_hal_rcc_ex.h.

Referenced by RCCEx_PLL3_Config().

#define IS_RCC_PLL3P_VALUE (   VALUE)    ((1U <= (VALUE)) && ((VALUE) <= 128U))

Definition at line 4278 of file stm32h7xx_hal_rcc_ex.h.

Referenced by RCCEx_PLL3_Config().

#define IS_RCC_PLL3Q_VALUE (   VALUE)    ((1U <= (VALUE)) && ((VALUE) <= 128U))

Definition at line 4279 of file stm32h7xx_hal_rcc_ex.h.

Referenced by RCCEx_PLL3_Config().

#define IS_RCC_PLL3R_VALUE (   VALUE)    ((1U <= (VALUE)) && ((VALUE) <= 128U))

Definition at line 4280 of file stm32h7xx_hal_rcc_ex.h.

Referenced by RCCEx_PLL3_Config().

#define IS_RCC_PLL3RGE_VALUE (   VALUE)
Value:
(((VALUE) == RCC_PLL3VCIRANGE_0)  || \
                                    ((VALUE) == RCC_PLL3VCIRANGE_1)   || \
                                    ((VALUE) == RCC_PLL3VCIRANGE_2)   || \
                                    ((VALUE) == RCC_PLL3VCIRANGE_3))

Definition at line 4293 of file stm32h7xx_hal_rcc_ex.h.

Referenced by RCCEx_PLL3_Config().

#define IS_RCC_PLL3VCO_VALUE (   VALUE)
Value:
(((VALUE) == RCC_PLL3VCOWIDE)  || \
                                    ((VALUE) == RCC_PLL3VCOMEDIUM))

Definition at line 4301 of file stm32h7xx_hal_rcc_ex.h.

Referenced by RCCEx_PLL3_Config().

#define IS_RCC_RNGCLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_RNGCLKSOURCE_HSI48)|| \
                                        ((SOURCE) == RCC_RNGCLKSOURCE_PLL)  || \
                                        ((SOURCE) == RCC_RNGCLKSOURCE_LSE)  || \
                                        ((SOURCE) == RCC_RNGCLKSOURCE_LSI))

Definition at line 4124 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_SAI1CLK (   __SOURCE__)
Value:
(((__SOURCE__) == RCC_SAI1CLKSOURCE_PLL)  || \
                ((__SOURCE__) == RCC_SAI1CLKSOURCE_PLL2) || \
                ((__SOURCE__) == RCC_SAI1CLKSOURCE_PLL3) || \
                ((__SOURCE__) == RCC_SAI1CLKSOURCE_CLKP) || \
                ((__SOURCE__) == RCC_SAI1CLKSOURCE_PIN))

Definition at line 4138 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_SAI4ACLK (   __SOURCE__)
Value:
(((__SOURCE__) == RCC_SAI4ACLKSOURCE_PLL)  || \
                ((__SOURCE__) == RCC_SAI4ACLKSOURCE_PLL2) || \
                ((__SOURCE__) == RCC_SAI4ACLKSOURCE_PLL3) || \
                ((__SOURCE__) == RCC_SAI4ACLKSOURCE_CLKP) || \
                ((__SOURCE__) == RCC_SAI4ACLKSOURCE_PIN))

Definition at line 4261 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_SAI4BCLK (   __SOURCE__)
Value:
(((__SOURCE__) == RCC_SAI4BCLKSOURCE_PLL)  || \
                ((__SOURCE__) == RCC_SAI4BCLKSOURCE_PLL2) || \
                ((__SOURCE__) == RCC_SAI4BCLKSOURCE_PLL3) || \
                ((__SOURCE__) == RCC_SAI4BCLKSOURCE_CLKP) || \
                ((__SOURCE__) == RCC_SAI4BCLKSOURCE_PIN))

Definition at line 4268 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_SCOPE_WWDG (   WWDG)    ((WWDG) == RCC_WWDG1)

Definition at line 4429 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_WWDGxSysResetConfig().

#define IS_RCC_SDMMC (   __SOURCE__)
Value:
(((__SOURCE__) == RCC_SDMMCCLKSOURCE_PLL)  || \
                ((__SOURCE__) == RCC_SDMMCCLKSOURCE_PLL2))

Definition at line 4385 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_PeriphCLKConfig().

#define IS_RCC_SPDIFRXCLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_SPDIFRXCLKSOURCE_PLL)  || \
                                        ((SOURCE) == RCC_SPDIFRXCLKSOURCE_PLL2) || \
                                        ((SOURCE) == RCC_SPDIFRXCLKSOURCE_PLL3) || \
                                        ((SOURCE) == RCC_SPDIFRXCLKSOURCE_HSI))

Definition at line 4404 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_SPI123CLK (   __SOURCE__)
Value:
(((__SOURCE__) == RCC_SPI123CLKSOURCE_PLL)  || \
                ((__SOURCE__) == RCC_SPI123CLKSOURCE_PLL2) || \
                ((__SOURCE__) == RCC_SPI123CLKSOURCE_PLL3) || \
                ((__SOURCE__) == RCC_SPI123CLKSOURCE_CLKP) || \
                ((__SOURCE__) == RCC_SPI123CLKSOURCE_PIN))

Definition at line 4189 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_SPI1CLK (   __SOURCE__)
Value:
(((__SOURCE__) == RCC_SPI1CLKSOURCE_PLL)  || \
                ((__SOURCE__) == RCC_SPI1CLKSOURCE_PLL2) || \
                ((__SOURCE__) == RCC_SPI1CLKSOURCE_PLL3) || \
                ((__SOURCE__) == RCC_SPI1CLKSOURCE_CLKP) || \
                ((__SOURCE__) == RCC_SPI1CLKSOURCE_PIN))

Definition at line 4196 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_SPI2CLK (   __SOURCE__)
Value:
(((__SOURCE__) == RCC_SPI2CLKSOURCE_PLL)  || \
                ((__SOURCE__) == RCC_SPI2CLKSOURCE_PLL2) || \
                ((__SOURCE__) == RCC_SPI2CLKSOURCE_PLL3) || \
                ((__SOURCE__) == RCC_SPI2CLKSOURCE_CLKP) || \
                ((__SOURCE__) == RCC_SPI2CLKSOURCE_PIN))

Definition at line 4203 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_SPI3CLK (   __SOURCE__)
Value:
(((__SOURCE__) == RCC_SPI3CLKSOURCE_PLL)  || \
                ((__SOURCE__) == RCC_SPI3CLKSOURCE_PLL2) || \
                ((__SOURCE__) == RCC_SPI3CLKSOURCE_PLL3) || \
                ((__SOURCE__) == RCC_SPI3CLKSOURCE_CLKP) || \
                ((__SOURCE__) == RCC_SPI3CLKSOURCE_PIN))

Definition at line 4210 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_SPI45CLK (   __SOURCE__)
Value:
(((__SOURCE__) == RCC_SPI45CLKSOURCE_D2PCLK1)  || \
                ((__SOURCE__) == RCC_SPI45CLKSOURCE_PLL2)     || \
                ((__SOURCE__) == RCC_SPI45CLKSOURCE_PLL3)     || \
                ((__SOURCE__) == RCC_SPI45CLKSOURCE_HSI)      || \
                ((__SOURCE__) == RCC_SPI45CLKSOURCE_CSI)      || \
                ((__SOURCE__) == RCC_SPI45CLKSOURCE_HSE))

Definition at line 4217 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_SPI4CLK (   __SOURCE__)
Value:
(((__SOURCE__) == RCC_SPI4CLKSOURCE_D2PCLK1)  || \
                ((__SOURCE__) == RCC_SPI4CLKSOURCE_PLL2)     || \
                ((__SOURCE__) == RCC_SPI4CLKSOURCE_PLL3)     || \
                ((__SOURCE__) == RCC_SPI4CLKSOURCE_HSI)      || \
                ((__SOURCE__) == RCC_SPI4CLKSOURCE_CSI)      || \
                ((__SOURCE__) == RCC_SPI4CLKSOURCE_HSE))

Definition at line 4225 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_SPI5CLK (   __SOURCE__)
Value:
(((__SOURCE__) == RCC_SPI5CLKSOURCE_D2PCLK1)|| \
                ((__SOURCE__) == RCC_SPI5CLKSOURCE_PLL2)   || \
                ((__SOURCE__) == RCC_SPI5CLKSOURCE_PLL3)   || \
                ((__SOURCE__) == RCC_SPI5CLKSOURCE_HSI)    || \
                ((__SOURCE__) == RCC_SPI5CLKSOURCE_CSI)    || \
                ((__SOURCE__) == RCC_SPI5CLKSOURCE_HSE))

Definition at line 4233 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_SPI6CLK (   __SOURCE__)
Value:
(((__SOURCE__) == RCC_SPI6CLKSOURCE_D3PCLK1) || \
                ((__SOURCE__) == RCC_SPI6CLKSOURCE_PLL2)    || \
                ((__SOURCE__) == RCC_SPI6CLKSOURCE_PLL3)    || \
                ((__SOURCE__) == RCC_SPI6CLKSOURCE_HSI)     || \
                ((__SOURCE__) == RCC_SPI6CLKSOURCE_CSI)     || \
                ((__SOURCE__) == RCC_SPI6CLKSOURCE_HSE))

Definition at line 4242 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_SWPMI1CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_SWPMI1CLKSOURCE_D2PCLK1) || \
                                        ((SOURCE) == RCC_SWPMI1CLKSOURCE_HSI))

Definition at line 4393 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_PeriphCLKConfig().

#define IS_RCC_TIMPRES (   VALUE)
Value:
(((VALUE) == RCC_TIMPRES_DESACTIVATED) || \
                ((VALUE) == RCC_TIMPRES_ACTIVATED))

Definition at line 4416 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_PeriphCLKConfig().

#define IS_RCC_UART4CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_UART4CLKSOURCE_D2PCLK1) || \
                                        ((SOURCE) == RCC_UART4CLKSOURCE_PLL2)    || \
                                        ((SOURCE) == RCC_UART4CLKSOURCE_PLL3)    || \
                                        ((SOURCE) == RCC_UART4CLKSOURCE_CSI)     || \
                                        ((SOURCE) == RCC_UART4CLKSOURCE_LSE)     || \
                                        ((SOURCE) == RCC_UART4CLKSOURCE_HSI))

Definition at line 4023 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_UART5CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_UART5CLKSOURCE_D2PCLK1) || \
                                        ((SOURCE) == RCC_UART5CLKSOURCE_PLL2)    || \
                                        ((SOURCE) == RCC_UART5CLKSOURCE_PLL3)    || \
                                        ((SOURCE) == RCC_UART5CLKSOURCE_CSI)     || \
                                        ((SOURCE) == RCC_UART5CLKSOURCE_LSE)     || \
                                        ((SOURCE) == RCC_UART5CLKSOURCE_HSI))

Definition at line 4030 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_UART7CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_UART7CLKSOURCE_D2PCLK1) || \
                                        ((SOURCE) == RCC_UART7CLKSOURCE_PLL2)    || \
                                        ((SOURCE) == RCC_UART7CLKSOURCE_PLL3)    || \
                                        ((SOURCE) == RCC_UART7CLKSOURCE_CSI)     || \
                                        ((SOURCE) == RCC_UART7CLKSOURCE_LSE)     || \
                                        ((SOURCE) == RCC_UART7CLKSOURCE_HSI))

Definition at line 4044 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_UART8CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_UART8CLKSOURCE_D2PCLK1) || \
                                        ((SOURCE) == RCC_UART8CLKSOURCE_PLL2)    || \
                                        ((SOURCE) == RCC_UART8CLKSOURCE_PLL3)    || \
                                        ((SOURCE) == RCC_UART8CLKSOURCE_CSI)     || \
                                        ((SOURCE) == RCC_UART8CLKSOURCE_LSE)     || \
                                        ((SOURCE) == RCC_UART8CLKSOURCE_HSI))

Definition at line 4051 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_UART9CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_UART9CLKSOURCE_D2PCLK2)|| \
                                        ((SOURCE) == RCC_UART9CLKSOURCE_PLL2)  || \
                                        ((SOURCE) == RCC_UART9CLKSOURCE_PLL3)  || \
                                        ((SOURCE) == RCC_UART9CLKSOURCE_CSI)   || \
                                        ((SOURCE) == RCC_UART9CLKSOURCE_LSE)   || \
                                        ((SOURCE) == RCC_UART9CLKSOURCE_HSI))

Definition at line 4059 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_USART10CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_USART10CLKSOURCE_D2PCLK2)|| \
                                        ((SOURCE) == RCC_USART10CLKSOURCE_PLL2)    || \
                                        ((SOURCE) == RCC_USART10CLKSOURCE_PLL3)    || \
                                        ((SOURCE) == RCC_USART10CLKSOURCE_CSI)     || \
                                        ((SOURCE) == RCC_USART10CLKSOURCE_LSE)     || \
                                        ((SOURCE) == RCC_USART10CLKSOURCE_HSI))

Definition at line 4068 of file stm32h7xx_hal_rcc_ex.h.

Definition at line 3982 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_USART16CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_USART16CLKSOURCE_D2PCLK2)|| \
                                         ((SOURCE) == RCC_USART16CLKSOURCE_CDPCLK2)|| \
                                         ((SOURCE) == RCC_USART16CLKSOURCE_PLL2)   || \
                                         ((SOURCE) == RCC_USART16CLKSOURCE_PLL3)   || \
                                         ((SOURCE) == RCC_USART16CLKSOURCE_CSI)    || \
                                         ((SOURCE) == RCC_USART16CLKSOURCE_LSE)    || \
                                         ((SOURCE) == RCC_USART16CLKSOURCE_HSI))

Definition at line 3974 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_USART1CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_USART1CLKSOURCE_D2PCLK2)|| \
                                        ((SOURCE) == RCC_USART1CLKSOURCE_PLL2)   || \
                                        ((SOURCE) == RCC_USART1CLKSOURCE_PLL3)   || \
                                        ((SOURCE) == RCC_USART1CLKSOURCE_CSI)    || \
                                        ((SOURCE) == RCC_USART1CLKSOURCE_LSE)    || \
                                        ((SOURCE) == RCC_USART1CLKSOURCE_HSI))

Definition at line 4002 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_USART234578CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_USART234578CLKSOURCE_D2PCLK1)|| \
                                             ((SOURCE) == RCC_USART234578CLKSOURCE_PLL2)   || \
                                             ((SOURCE) == RCC_USART234578CLKSOURCE_PLL3)   || \
                                             ((SOURCE) == RCC_USART234578CLKSOURCE_CSI)    || \
                                             ((SOURCE) == RCC_USART234578CLKSOURCE_LSE)    || \
                                             ((SOURCE) == RCC_USART234578CLKSOURCE_HSI))

Definition at line 3986 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_USART2CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_USART2CLKSOURCE_D2PCLK1)|| \
                                        ((SOURCE) == RCC_USART2CLKSOURCE_PLL2)   || \
                                        ((SOURCE) == RCC_USART2CLKSOURCE_PLL3)   || \
                                        ((SOURCE) == RCC_USART2CLKSOURCE_CSI)    || \
                                        ((SOURCE) == RCC_USART2CLKSOURCE_LSE)    || \
                                        ((SOURCE) == RCC_USART2CLKSOURCE_HSI))

Definition at line 4009 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_USART3CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_USART3CLKSOURCE_D2PCLK1)|| \
                                        ((SOURCE) == RCC_USART3CLKSOURCE_PLL2)   || \
                                        ((SOURCE) == RCC_USART3CLKSOURCE_PLL3)   || \
                                        ((SOURCE) == RCC_USART3CLKSOURCE_CSI)    || \
                                        ((SOURCE) == RCC_USART3CLKSOURCE_LSE)    || \
                                        ((SOURCE) == RCC_USART3CLKSOURCE_HSI))

Definition at line 4016 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_USART6CLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_USART6CLKSOURCE_D2PCLK2)|| \
                                        ((SOURCE) == RCC_USART6CLKSOURCE_PLL2)   || \
                                        ((SOURCE) == RCC_USART6CLKSOURCE_PLL3)   || \
                                        ((SOURCE) == RCC_USART6CLKSOURCE_CSI)    || \
                                        ((SOURCE) == RCC_USART6CLKSOURCE_LSE)    || \
                                        ((SOURCE) == RCC_USART6CLKSOURCE_HSI))

Definition at line 4037 of file stm32h7xx_hal_rcc_ex.h.

#define IS_RCC_USBCLKSOURCE (   SOURCE)
Value:
(((SOURCE) == RCC_USBCLKSOURCE_PLL)  || \
                                        ((SOURCE) == RCC_USBCLKSOURCE_PLL3) || \
                                        ((SOURCE) == RCC_USBCLKSOURCE_HSI48))

Definition at line 4134 of file stm32h7xx_hal_rcc_ex.h.