|
STM32G474xx HAL用户手册
|
RCC LL模块驱动程序。 更多...
#include "stm32g4xx_ll_rcc.h"宏定义 | |
| #define | assert_param(expr) ((void)0U) |
| #define | IS_LL_RCC_USART_CLKSOURCE(__VALUE__) |
| #define | IS_LL_RCC_UART_CLKSOURCE(__VALUE__) |
| #define | IS_LL_RCC_LPUART_CLKSOURCE(__VALUE__) (((__VALUE__) == LL_RCC_LPUART1_CLKSOURCE)) |
| #define | IS_LL_RCC_I2C_CLKSOURCE(__VALUE__) |
| #define | IS_LL_RCC_LPTIM_CLKSOURCE(__VALUE__) (((__VALUE__) == LL_RCC_LPTIM1_CLKSOURCE)) |
| #define | IS_LL_RCC_SAI_CLKSOURCE(__VALUE__) ((__VALUE__) == LL_RCC_SAI1_CLKSOURCE) |
| #define | IS_LL_RCC_I2S_CLKSOURCE(__VALUE__) ((__VALUE__) == LL_RCC_I2S_CLKSOURCE) |
| #define | IS_LL_RCC_RNG_CLKSOURCE(__VALUE__) (((__VALUE__) == LL_RCC_RNG_CLKSOURCE)) |
| #define | IS_LL_RCC_USB_CLKSOURCE(__VALUE__) (((__VALUE__) == LL_RCC_USB_CLKSOURCE)) |
| #define | IS_LL_RCC_ADC_CLKSOURCE(__VALUE__) |
| #define | IS_LL_RCC_QUADSPI_CLKSOURCE(__VALUE__) (((__VALUE__) == LL_RCC_QUADSPI_CLKSOURCE)) |
| #define | IS_LL_RCC_FDCAN_CLKSOURCE(__VALUE__) (((__VALUE__) == LL_RCC_FDCAN_CLKSOURCE)) |
函数 | |
| static uint32_t | RCC_GetSystemClockFreq (void) |
| 返回系统时钟频率。 | |
| static uint32_t | RCC_GetHCLKClockFreq (uint32_t SYSCLK_Frequency) |
| 返回HCLK时钟频率。 | |
| static uint32_t | RCC_GetPCLK1ClockFreq (uint32_t HCLK_Frequency) |
| 返回PCLK1时钟频率。 | |
| static uint32_t | RCC_GetPCLK2ClockFreq (uint32_t HCLK_Frequency) |
| 返回PCLK2时钟频率。 | |
| static uint32_t | RCC_PLL_GetFreqDomain_SYS (void) |
| 返回用于系统域的PLL时钟频率。 | |
| static uint32_t | RCC_PLL_GetFreqDomain_ADC (void) |
| 返回用于ADC域的PLL时钟频率。 | |
| static uint32_t | RCC_PLL_GetFreqDomain_48M (void) |
| 返回用于48 MHz域的PLL时钟频率。 | |
| ErrorStatus | LL_RCC_DeInit (void) |
| 将RCC时钟配置重置为默认重置状态。 | |
| void | LL_RCC_GetSystemClocksFreq (LL_RCC_ClocksTypeDef *RCC_Clocks) |
| 返回片上不同时钟的频率;系统、AHB、APB1和APB2总线时钟。 | |
| uint32_t | LL_RCC_GetUSARTClockFreq (uint32_t USARTxSource) |
| 返回USARTx时钟频率。 | |
| uint32_t | LL_RCC_GetUARTClockFreq (uint32_t UARTxSource) |
| 返回UARTx时钟频率。 | |
| uint32_t | LL_RCC_GetI2CClockFreq (uint32_t I2CxSource) |
| 返回I2Cx时钟频率。 | |
| uint32_t | LL_RCC_GetLPUARTClockFreq (uint32_t LPUARTxSource) |
| 返回LPUARTx时钟频率。 | |
| uint32_t | LL_RCC_GetLPTIMClockFreq (uint32_t LPTIMxSource) |
| 返回LPTIMx时钟频率。 | |
| uint32_t | LL_RCC_GetSAIClockFreq (uint32_t SAIxSource) |
| 返回SAIx时钟频率。 | |
| uint32_t | LL_RCC_GetI2SClockFreq (uint32_t I2SxSource) |
| 返回I2Sx时钟频率。 | |
| uint32_t | LL_RCC_GetFDCANClockFreq (uint32_t FDCANxSource) |
| 返回FDCAN内核时钟频率。 | |
| uint32_t | LL_RCC_GetRNGClockFreq (uint32_t RNGxSource) |
| 返回RNGx时钟频率。 | |
| uint32_t | LL_RCC_GetUSBClockFreq (uint32_t USBxSource) |
| 返回USBx时钟频率。 | |
| uint32_t | LL_RCC_GetADCClockFreq (uint32_t ADCxSource) |
| 返回ADCx时钟频率。 | |
| uint32_t | LL_RCC_GetQUADSPIClockFreq (uint32_t QUADSPIxSource) |
| 返回QUADSPI时钟频率。 | |
RCC LL模块驱动程序。
版权所有(c) 2019意法半导体。保留所有权利。
本软件根据可在LICENSE文件中找到的条款进行许可,如果本软件未随附LICENSE文件,则按原样提供。
定义于文件stm32g4xx_ll_rcc.c中。
| #define assert_param | ( | expr | ) | ((void)0U) |
定义于文件stm32g4xx_ll_rcc.c的第24行。
被以下函数引用:LL_RCC_GetADCClockFreq()、LL_RCC_GetFDCANClockFreq()、LL_RCC_GetI2CClockFreq()、LL_RCC_GetI2SClockFreq()、LL_RCC_GetLPTIMClockFreq()、LL_RCC_GetLPUARTClockFreq()、LL_RCC_GetQUADSPIClockFreq()、LL_RCC_GetRNGClockFreq()、LL_RCC_GetSAIClockFreq()、LL_RCC_GetUARTClockFreq()、LL_RCC_GetUSARTClockFreq()和LL_RCC_GetUSBClockFreq()。
1.7.6.1