STM32G474xx HAL 用户手册
函数
外设时钟源
RCC 导出函数

函数

__STATIC_INLINE void LL_RCC_SetUSARTClockSource (uint32_t USARTxSource)
 配置 USARTx 时钟源。
__STATIC_INLINE void LL_RCC_SetUARTClockSource (uint32_t UARTxSource)
 配置 UARTx 时钟源。
__STATIC_INLINE void LL_RCC_SetLPUARTClockSource (uint32_t LPUARTxSource)
 配置 LPUART1x 时钟源。
__STATIC_INLINE void LL_RCC_SetI2CClockSource (uint32_t I2CxSource)
 配置 I2Cx 时钟源。
__STATIC_INLINE void LL_RCC_SetLPTIMClockSource (uint32_t LPTIMxSource)
 配置 LPTIMx 时钟源。
__STATIC_INLINE void LL_RCC_SetSAIClockSource (uint32_t SAIxSource)
 配置 SAIx 时钟源。
__STATIC_INLINE void LL_RCC_SetI2SClockSource (uint32_t I2SxSource)
 配置 I2S 时钟源。
__STATIC_INLINE void LL_RCC_SetFDCANClockSource (uint32_t FDCANxSource)
 配置 FDCAN 时钟源。
__STATIC_INLINE void LL_RCC_SetRNGClockSource (uint32_t RNGxSource)
 配置 RNG 时钟源。
__STATIC_INLINE void LL_RCC_SetUSBClockSource (uint32_t USBxSource)
 配置 USB 时钟源。
__STATIC_INLINE void LL_RCC_SetADCClockSource (uint32_t ADCxSource)
 配置 ADC 时钟源。
__STATIC_INLINE void LL_RCC_SetQUADSPIClockSource (uint32_t Source)
 配置 QUADSPI 时钟源。
__STATIC_INLINE uint32_t LL_RCC_GetUSARTClockSource (uint32_t USARTx)
 获取 USARTx 时钟源。
__STATIC_INLINE uint32_t LL_RCC_GetUARTClockSource (uint32_t UARTx)
 获取 UARTx 时钟源。
__STATIC_INLINE uint32_t LL_RCC_GetLPUARTClockSource (uint32_t LPUARTx)
 获取 LPUARTx 时钟源。
__STATIC_INLINE uint32_t LL_RCC_GetI2CClockSource (uint32_t I2Cx)
 获取 I2Cx 时钟源。
__STATIC_INLINE uint32_t LL_RCC_GetLPTIMClockSource (uint32_t LPTIMx)
 获取 LPTIMx 时钟源。
__STATIC_INLINE uint32_t LL_RCC_GetSAIClockSource (uint32_t SAIx)
 获取 SAIx 时钟源。
__STATIC_INLINE uint32_t LL_RCC_GetI2SClockSource (uint32_t I2Sx)
 获取 I2Sx 时钟源。
__STATIC_INLINE uint32_t LL_RCC_GetFDCANClockSource (uint32_t FDCANx)
 获取 FDCANx 时钟源。
__STATIC_INLINE uint32_t LL_RCC_GetRNGClockSource (uint32_t RNGx)
 获取 RNGx 时钟源。
__STATIC_INLINE uint32_t LL_RCC_GetUSBClockSource (uint32_t USBx)
 获取 USBx 时钟源。
__STATIC_INLINE uint32_t LL_RCC_GetADCClockSource (uint32_t ADCx)
 获取 ADCx 时钟源。
__STATIC_INLINE uint32_t LL_RCC_GetQUADSPIClockSource (uint32_t QUADSPIx)
 获取 QUADSPI 时钟源。

函数说明

__STATIC_INLINE uint32_t LL_RCC_GetADCClockSource ( uint32_t  ADCx)

获取 ADCx 时钟源。

参考手册到LL API交叉参考:
CCIPR ADCSEL LL_RCC_GetADCClockSource
参数:
ADCx此参数可以是以下值之一:
返回值:
返回值可以是以下值之一: (*) 并非所有器件都定义此值。

定义于文件 stm32g4xx_ll_rcc.h 的第 1938 行。

LL_RCC_GetADCClockFreq() 引用。

__STATIC_INLINE uint32_t LL_RCC_GetFDCANClockSource ( uint32_t  FDCANx)

获取 FDCANx 时钟源。

参考手册到LL API交叉参考:
CCIPR FDCANSEL LL_RCC_GetFDCANClockSource
参数:
FDCANx此参数可以是以下值之一:
返回值:
返回值可以是以下值之一:

定义于文件 stm32g4xx_ll_rcc.h 的第 1888 行。

LL_RCC_GetFDCANClockFreq() 引用。

__STATIC_INLINE uint32_t LL_RCC_GetI2CClockSource ( uint32_t  I2Cx)

获取 I2Cx 时钟源。

参考手册到LL API交叉参考:
CCIPR I2CxSEL LL_RCC_GetI2CClockSource
参数:
I2Cx此参数可以是以下值之一: (*) 并非所有器件都定义此值。
返回值:
返回值可以是以下值之一: