STM32G474xx HAL用户手册
宏定义
RCCEx_Private_Macros
RCCEx

宏定义

#define IS_ RCC_ LSCOSOURCE(__SOURCE__)
#define IS_ RCC_ PERIPHCLOCK(__SELECTION__)
#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_ LPUART1CLKSOURCE(__SOURCE__)
#define IS_ RCC_ I2C1CLKSOURCE(__SOURCE__)
#define IS_ RCC_ I2C2CLKSOURCE(__SOURCE__)
#define IS_ RCC_ I2C3CLKSOURCE(__SOURCE__)
#define IS_ RCC_ I2C4CLKSOURCE(__SOURCE__)
#define IS_ RCC_ LPTIM1CLKSOURCE(__SOURCE__)
#define IS_ RCC_ SAI1CLKSOURCE(__SOURCE__)
#define IS_ RCC_ I2SCLKSOURCE(__SOURCE__)
#define IS_ RCC_ FDCANCLKSOURCE(__SOURCE__)
#define IS_ RCC_ RNGCLKSOURCE(__SOURCE__)
#define IS_ RCC_ USBLKSOURCE(__SOURCE__)
#define IS_ RCC_ ADC12CLKSOURCE(__SOURCE__)
#define IS_ RCC_ ADC345CLKSOURCE(__SOURCE__)
#define IS_ RCC_ QSPICLKSOURCE(__SOURCE__)
#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 IS_ RCC_ ADC12CLKSOURCE ( __SOURCE__)
值:
(((__SOURCE__) == RCC_ ADC12CLKSOURCE_ NONE)    || \
                ((__SOURCE__) == RCC_ ADC12CLKSOURCE_ PLL)     || \
                ((__SOURCE__) == RCC_ ADC12CLKSOURCE_ SYSCLK))

定义位于文件 1587 行,文件 stm32g4xx_ hal_ rcc_ ex. h 中。

HAL_ RCCEx_ PeriphCLKConfig() 引用。

#define IS_ RCC_ ADC345CLKSOURCE ( __SOURCE__)
值:
(((__SOURCE__) == RCC_ ADC345CLKSOURCE_ NONE)    || \
                ((__SOURCE__) == RCC_ ADC345CLKSOURCE_ PLL)     || \
                ((__SOURCE__) == RCC_ ADC345CLKSOURCE_ SYSCLK))

定义位于文件 1593 行,文件 stm32g4xx_ hal_ rcc_ ex. h 中。

HAL_ RCCEx_ PeriphCLKConfig() 引用。

#define IS_ RCC_ CRS_ ERRORLIMIT ( __VALUE__) ((((__VALUE__) <= 0xFFU))

定义位于文件 16 行,文件 stm32g4xx_ hal_ rcc_ ex. h 中。

HAL_ RCCEx_ CRSConfig() 引用。

#define IS_ RCC_ CRS_ FREQERRORDIR ( __DIR__)
值:
(((__DIR__) == RCC_ CRS_ FREQERRORDIR_ UP) || \
                                            ((__DIR__) == RCC_ CRS_ FREQERRORDIR_ DOWN))

定义位于文件 16 行,文件 stm32g4xx_ hal_ rcc_ ex. h 中。

#define IS_ RCC_ CRS_ HSI48CALIBRATION ( __VALUE__) ((((__VALUE__) <= 0x3FU))

定义位于文件 16 行,文件 stm32g4xx_ hal_ rcc_ ex. h 中。

HAL_ RCCEx_ CRSConfig() 引用。

#define IS_ RCC_ CRS_ RELOADVALUE ( __VALUE__) ((((__VALUE__) <= 0xFFFFU))

定义位于文件 16 行,文件 stm32g4xx_ hal_ rcc_ ex. h 中。

HAL_ RCCEx_ CRSConfig() 引用。

#define IS_ RCC_ CRS_ SYNC_ DIV ( __DIV__)
值:
(((__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))

定义位于文件 16 行,文件 stm32g4xx_ hal_ rcc_ ex. h 中。

HAL_ RCCEx_ CRSConfig() 引用。

#define IS_ RCC_ CRS_ SYNC_ POLARITY ( __POLARITY__)
值:
(((__POLARITY__) == RCC_ CRS_ SYNC_ POLARITY_ RISING) || \
                                                ((__POLARITY__) == RCC_ CRS_ SYNC_ POLARITY_ FALLING))

定义位于文件 16 行,文件 stm32g4xx_ hal_ rcc_ ex. h 中。

HAL_ RCCEx_ CRSConfig() 引用。