STM32L486xx HAL User Manual
|
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 (void) |
Return PLL clock frequency used for system domain. | |
uint32_t | RCC_PLL_GetFreqDomain_SAI (void) |
Return PLL clock frequency used for SAI domain. | |
uint32_t | RCC_PLL_GetFreqDomain_48M (void) |
Return PLL clock frequency used for 48 MHz domain. | |
uint32_t | RCC_PLLSAI1_GetFreqDomain_SAI (void) |
Return PLLSAI1 clock frequency used for SAI domain. | |
uint32_t | RCC_PLLSAI1_GetFreqDomain_48M (void) |
Return PLLSAI1 clock frequency used for 48Mhz domain. | |
uint32_t | RCC_PLLSAI1_GetFreqDomain_ADC (void) |
Return PLLSAI1 clock frequency used for ADC domain. | |
uint32_t | RCC_PLLSAI2_GetFreqDomain_SAI (void) |
Return PLLSAI2 clock frequency used for SAI domain. | |
uint32_t | RCC_PLLSAI2_GetFreqDomain_ADC (void) |
Return PLLSAI2 clock frequency used for ADC domain. |
uint32_t RCC_GetHCLKClockFreq | ( | uint32_t | SYSCLK_Frequency | ) |
Return HCLK clock frequency.
SYSCLK_Frequency | SYSCLK clock frequency |
HCLK | clock frequency (in Hz) |
Definition at line 1443 of file stm32l4xx_ll_rcc.c.
References __LL_RCC_CALC_HCLK_FREQ, and LL_RCC_GetAHBPrescaler().
Referenced by LL_RCC_GetDFSDMClockFreq(), LL_RCC_GetI2CClockFreq(), LL_RCC_GetLPTIMClockFreq(), LL_RCC_GetLPUARTClockFreq(), LL_RCC_GetSWPMIClockFreq(), LL_RCC_GetSystemClocksFreq(), LL_RCC_GetUARTClockFreq(), and LL_RCC_GetUSARTClockFreq().
uint32_t RCC_GetPCLK1ClockFreq | ( | uint32_t | HCLK_Frequency | ) |
Return PCLK1 clock frequency.
HCLK_Frequency | HCLK clock frequency |
PCLK1 | clock frequency (in Hz) |
Definition at line 1454 of file stm32l4xx_ll_rcc.c.
References __LL_RCC_CALC_PCLK1_FREQ, and LL_RCC_GetAPB1Prescaler().
Referenced by LL_RCC_GetI2CClockFreq(), LL_RCC_GetLPTIMClockFreq(), LL_RCC_GetLPUARTClockFreq(), LL_RCC_GetSWPMIClockFreq(), LL_RCC_GetSystemClocksFreq(), LL_RCC_GetUARTClockFreq(), and LL_RCC_GetUSARTClockFreq().
uint32_t RCC_GetPCLK2ClockFreq | ( | uint32_t | HCLK_Frequency | ) |
Return PCLK2 clock frequency.
HCLK_Frequency | HCLK clock frequency |
PCLK2 | clock frequency (in Hz) |
Definition at line 1465 of file stm32l4xx_ll_rcc.c.
References __LL_RCC_CALC_PCLK2_FREQ, and LL_RCC_GetAPB2Prescaler().
Referenced by LL_RCC_GetDFSDMClockFreq(), LL_RCC_GetSystemClocksFreq(), and LL_RCC_GetUSARTClockFreq().
uint32_t RCC_GetSystemClockFreq | ( | void | ) |
Return SYSTEM clock frequency.
SYSTEM | clock frequency (in Hz) |
Definition at line 1401 of file stm32l4xx_ll_rcc.c.
References __LL_RCC_CALC_MSI_FREQ, HSE_VALUE, HSI_VALUE, LL_RCC_GetSysClkSource(), LL_RCC_MSI_GetRange(), LL_RCC_MSI_GetRangeAfterStandby(), LL_RCC_MSI_IsEnabledRangeSelect(), LL_RCC_SYS_CLKSOURCE_STATUS_HSE, LL_RCC_SYS_CLKSOURCE_STATUS_HSI, LL_RCC_SYS_CLKSOURCE_STATUS_MSI, LL_RCC_SYS_CLKSOURCE_STATUS_PLL, and RCC_PLL_GetFreqDomain_SYS().
Referenced by LL_RCC_GetADCClockFreq(), LL_RCC_GetDFSDMClockFreq(), LL_RCC_GetI2CClockFreq(), LL_RCC_GetLPTIMClockFreq(), LL_RCC_GetLPUARTClockFreq(), LL_RCC_GetSWPMIClockFreq(), LL_RCC_GetSystemClocksFreq(), LL_RCC_GetUARTClockFreq(), and LL_RCC_GetUSARTClockFreq().
uint32_t RCC_PLL_GetFreqDomain_48M | ( | void | ) |
Return PLL clock frequency used for 48 MHz domain.
PLL | clock frequency (in Hz) |
Definition at line 1556 of file stm32l4xx_ll_rcc.c.
References __LL_RCC_CALC_MSI_FREQ, __LL_RCC_CALC_PLLCLK_48M_FREQ, HSE_VALUE, HSI_VALUE, LL_RCC_MSI_GetRange(), LL_RCC_MSI_GetRangeAfterStandby(), LL_RCC_MSI_IsEnabledRangeSelect(), LL_RCC_PLL_GetDivider(), LL_RCC_PLL_GetMainSource(), LL_RCC_PLL_GetN(), LL_RCC_PLL_GetQ(), LL_RCC_PLLSOURCE_HSE, LL_RCC_PLLSOURCE_HSI, and LL_RCC_PLLSOURCE_MSI.
Referenced by LL_RCC_GetRNGClockFreq(), LL_RCC_GetSDMMCClockFreq(), and LL_RCC_GetUSBClockFreq().
uint32_t RCC_PLL_GetFreqDomain_SAI | ( | void | ) |
Return PLL clock frequency used for SAI domain.
PLL | clock frequency (in Hz) |
Definition at line 1515 of file stm32l4xx_ll_rcc.c.
References __LL_RCC_CALC_MSI_FREQ, __LL_RCC_CALC_PLLCLK_SAI_FREQ, HSE_VALUE, HSI_VALUE, LL_RCC_MSI_GetRange(), LL_RCC_MSI_GetRangeAfterStandby(), LL_RCC_MSI_IsEnabledRangeSelect(), LL_RCC_PLL_GetDivider(), LL_RCC_PLL_GetMainSource(), LL_RCC_PLL_GetN(), LL_RCC_PLL_GetP(), LL_RCC_PLLSOURCE_HSE, LL_RCC_PLLSOURCE_HSI, and LL_RCC_PLLSOURCE_MSI.
Referenced by LL_RCC_GetSAIClockFreq().
uint32_t RCC_PLL_GetFreqDomain_SYS | ( | void | ) |
Return PLL clock frequency used for system domain.
PLL | clock frequency (in Hz) |
Definition at line 1475 of file stm32l4xx_ll_rcc.c.
References __LL_RCC_CALC_MSI_FREQ, __LL_RCC_CALC_PLLCLK_FREQ, HSE_VALUE, HSI_VALUE, LL_RCC_MSI_GetRange(), LL_RCC_MSI_GetRangeAfterStandby(), LL_RCC_MSI_IsEnabledRangeSelect(), LL_RCC_PLL_GetDivider(), LL_RCC_PLL_GetMainSource(), LL_RCC_PLL_GetN(), LL_RCC_PLL_GetR(), LL_RCC_PLLSOURCE_HSE, LL_RCC_PLLSOURCE_HSI, and LL_RCC_PLLSOURCE_MSI.
Referenced by RCC_GetSystemClockFreq().
uint32_t RCC_PLLSAI1_GetFreqDomain_48M | ( | void | ) |
Return PLLSAI1 clock frequency used for 48Mhz domain.
PLLSAI1 | clock frequency (in Hz) |
Definition at line 1683 of file stm32l4xx_ll_rcc.c.
References __LL_RCC_CALC_MSI_FREQ, __LL_RCC_CALC_PLLSAI1_48M_FREQ, HSE_VALUE, HSI_VALUE, LL_RCC_MSI_GetRange(), LL_RCC_MSI_GetRangeAfterStandby(), LL_RCC_MSI_IsEnabledRangeSelect(), LL_RCC_PLL_GetDivider(), LL_RCC_PLL_GetMainSource(), LL_RCC_PLLSAI1_GetN(), LL_RCC_PLLSAI1_GetQ(), LL_RCC_PLLSOURCE_HSE, LL_RCC_PLLSOURCE_HSI, and LL_RCC_PLLSOURCE_MSI.
Referenced by LL_RCC_GetRNGClockFreq(), LL_RCC_GetSDMMCClockFreq(), and LL_RCC_GetUSBClockFreq().
uint32_t RCC_PLLSAI1_GetFreqDomain_ADC | ( | void | ) |
Return PLLSAI1 clock frequency used for ADC domain.
PLLSAI1 | clock frequency (in Hz) |
Definition at line 1727 of file stm32l4xx_ll_rcc.c.
References __LL_RCC_CALC_MSI_FREQ, __LL_RCC_CALC_PLLSAI1_ADC_FREQ, HSE_VALUE, HSI_VALUE, LL_RCC_MSI_GetRange(), LL_RCC_MSI_GetRangeAfterStandby(), LL_RCC_MSI_IsEnabledRangeSelect(), LL_RCC_PLL_GetDivider(), LL_RCC_PLL_GetMainSource(), LL_RCC_PLLSAI1_GetN(), LL_RCC_PLLSAI1_GetR(), LL_RCC_PLLSOURCE_HSE, LL_RCC_PLLSOURCE_HSI, and LL_RCC_PLLSOURCE_MSI.
Referenced by LL_RCC_GetADCClockFreq().
uint32_t RCC_PLLSAI1_GetFreqDomain_SAI | ( | void | ) |
Return PLLSAI1 clock frequency used for SAI domain.
PLLSAI1 | clock frequency (in Hz) |
Definition at line 1639 of file stm32l4xx_ll_rcc.c.
References __LL_RCC_CALC_MSI_FREQ, __LL_RCC_CALC_PLLSAI1_SAI_FREQ, HSE_VALUE, HSI_VALUE, LL_RCC_MSI_GetRange(), LL_RCC_MSI_GetRangeAfterStandby(), LL_RCC_MSI_IsEnabledRangeSelect(), LL_RCC_PLL_GetDivider(), LL_RCC_PLL_GetMainSource(), LL_RCC_PLLSAI1_GetN(), LL_RCC_PLLSAI1_GetP(), LL_RCC_PLLSOURCE_HSE, LL_RCC_PLLSOURCE_HSI, and LL_RCC_PLLSOURCE_MSI.
Referenced by LL_RCC_GetSAIClockFreq().
uint32_t RCC_PLLSAI2_GetFreqDomain_ADC | ( | void | ) |
Return PLLSAI2 clock frequency used for ADC domain.
PLLSAI2 | clock frequency (in Hz) |
Definition at line 1865 of file stm32l4xx_ll_rcc.c.
References __LL_RCC_CALC_MSI_FREQ, __LL_RCC_CALC_PLLSAI2_ADC_FREQ, HSE_VALUE, HSI_VALUE, LL_RCC_MSI_GetRange(), LL_RCC_MSI_GetRangeAfterStandby(), LL_RCC_MSI_IsEnabledRangeSelect(), LL_RCC_PLL_GetDivider(), LL_RCC_PLL_GetMainSource(), LL_RCC_PLLSAI2_GetN(), LL_RCC_PLLSAI2_GetR(), LL_RCC_PLLSOURCE_HSE, LL_RCC_PLLSOURCE_HSI, and LL_RCC_PLLSOURCE_MSI.
Referenced by LL_RCC_GetADCClockFreq().
uint32_t RCC_PLLSAI2_GetFreqDomain_SAI | ( | void | ) |
Return PLLSAI2 clock frequency used for SAI domain.
PLLSAI2 | clock frequency (in Hz) |
Definition at line 1772 of file stm32l4xx_ll_rcc.c.
References __LL_RCC_CALC_MSI_FREQ, __LL_RCC_CALC_PLLSAI2_SAI_FREQ, HSE_VALUE, HSI_VALUE, LL_RCC_MSI_GetRange(), LL_RCC_MSI_GetRangeAfterStandby(), LL_RCC_MSI_IsEnabledRangeSelect(), LL_RCC_PLL_GetDivider(), LL_RCC_PLL_GetMainSource(), LL_RCC_PLLSAI2_GetN(), LL_RCC_PLLSAI2_GetP(), LL_RCC_PLLSOURCE_HSE, LL_RCC_PLLSOURCE_HSI, and LL_RCC_PLLSOURCE_MSI.
Referenced by LL_RCC_GetSAIClockFreq().