STM32F479xx HAL User Manual
|
RCC LL module driver. More...
#include "stm32f4xx_ll_rcc.h"
Go to the source code of this file.
Defines | |
#define | assert_param(expr) ((void)0U) |
#define | IS_LL_RCC_SAI_CLKSOURCE(__VALUE__) |
#define | IS_LL_RCC_SDIO_CLKSOURCE(__VALUE__) (((__VALUE__) == LL_RCC_SDIO_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_I2S_CLKSOURCE(__VALUE__) (((__VALUE__) == LL_RCC_I2S1_CLKSOURCE)) |
#define | IS_LL_RCC_DSI_CLKSOURCE(__VALUE__) (((__VALUE__) == LL_RCC_DSI_CLKSOURCE)) |
#define | IS_LL_RCC_LTDC_CLKSOURCE(__VALUE__) (((__VALUE__) == LL_RCC_LTDC_CLKSOURCE)) |
Functions | |
uint32_t | RCC_GetSystemClockFreq (void) |
Return SYSTEM clock frequency. | |
uint32_t | RCC_GetHCLKClockFreq (uint32_t SYSCLK_Frequency) |
Return HCLK clock frequency. | |
uint32_t | RCC_GetPCLK1ClockFreq (uint32_t HCLK_Frequency) |
Return PCLK1 clock frequency. | |
uint32_t | RCC_GetPCLK2ClockFreq (uint32_t HCLK_Frequency) |
Return PCLK2 clock frequency. | |
uint32_t | RCC_PLL_GetFreqDomain_SYS (uint32_t SYSCLK_Source) |
Return PLL clock frequency used for system domain. | |
uint32_t | RCC_PLL_GetFreqDomain_48M (void) |
Return PLL clock frequency used for 48 MHz domain. | |
uint32_t | RCC_PLL_GetFreqDomain_SAI (void) |
Return PLL clock frequency used for SAI clock. | |
uint32_t | RCC_PLL_GetFreqDomain_DSI (void) |
Return PLL clock frequency used for DSI clock. | |
uint32_t | RCC_PLLSAI_GetFreqDomain_SAI (void) |
Return PLLSAI clock frequency used for SAI domain. | |
uint32_t | RCC_PLLSAI_GetFreqDomain_48M (void) |
Return PLLSAI clock frequency used for 48Mhz domain. | |
uint32_t | RCC_PLLSAI_GetFreqDomain_LTDC (void) |
Return PLLSAI clock frequency used for LTDC domain. | |
uint32_t | RCC_PLLI2S_GetFreqDomain_I2S (void) |
Return PLLI2S clock frequency used for I2S domain. | |
uint32_t | RCC_PLLI2S_GetFreqDomain_SAI (void) |
Return PLLI2S clock frequency used for SAI domains. | |
ErrorStatus | LL_RCC_DeInit (void) |
Reset the RCC clock configuration to the default reset state. | |
void | LL_RCC_GetSystemClocksFreq (LL_RCC_ClocksTypeDef *RCC_Clocks) |
Return the frequencies of different on chip clocks; System, AHB, APB1 and APB2 buses clocks. | |
uint32_t | LL_RCC_GetI2SClockFreq (uint32_t I2SxSource) |
Return I2Sx clock frequency. | |
uint32_t | LL_RCC_GetSAIClockFreq (uint32_t SAIxSource) |
Return SAIx clock frequency. | |
uint32_t | LL_RCC_GetSDIOClockFreq (uint32_t SDIOxSource) |
Return SDIOx clock frequency. | |
uint32_t | LL_RCC_GetRNGClockFreq (uint32_t RNGxSource) |
Return RNGx clock frequency. | |
uint32_t | LL_RCC_GetUSBClockFreq (uint32_t USBxSource) |
Return USBx clock frequency. | |
uint32_t | LL_RCC_GetDSIClockFreq (uint32_t DSIxSource) |
Return DSI clock frequency. | |
uint32_t | LL_RCC_GetLTDCClockFreq (uint32_t LTDCxSource) |
Return LTDC clock frequency. |
RCC LL module driver.
This software component is licensed by ST under BSD 3-Clause license, the "License"; You may not use this file except in compliance with the License. You may obtain a copy of the License at: opensource.org/licenses/BSD-3-Clause
Definition in file stm32f4xx_ll_rcc.c.
#define assert_param | ( | expr | ) | ((void)0U) |
Definition at line 26 of file stm32f4xx_ll_rcc.c.
Referenced by LL_RCC_GetDSIClockFreq(), LL_RCC_GetI2SClockFreq(), LL_RCC_GetLTDCClockFreq(), LL_RCC_GetRNGClockFreq(), LL_RCC_GetSAIClockFreq(), LL_RCC_GetSDIOClockFreq(), and LL_RCC_GetUSBClockFreq().