STM32L443xx HAL User Manual
|
Functions | |
__STATIC_INLINE void | LL_RCC_PLLSAI1_Enable (void) |
Enable PLLSAI1. | |
__STATIC_INLINE void | LL_RCC_PLLSAI1_Disable (void) |
Disable PLLSAI1. | |
__STATIC_INLINE uint32_t | LL_RCC_PLLSAI1_IsReady (void) |
Check if PLLSAI1 Ready. | |
__STATIC_INLINE void | LL_RCC_PLLSAI1_ConfigDomain_48M (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLQ) |
Configure PLLSAI1 used for 48Mhz domain clock. | |
__STATIC_INLINE void | LL_RCC_PLLSAI1_ConfigDomain_SAI (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLP) |
Configure PLLSAI1 used for SAI domain clock. | |
__STATIC_INLINE void | LL_RCC_PLLSAI1_ConfigDomain_ADC (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLR) |
Configure PLLSAI1 used for ADC domain clock. | |
__STATIC_INLINE uint32_t | LL_RCC_PLLSAI1_GetN (void) |
Get SAI1PLL multiplication factor for VCO. | |
__STATIC_INLINE uint32_t | LL_RCC_PLLSAI1_GetP (void) |
Get SAI1PLL division factor for PLLSAI1P. | |
__STATIC_INLINE uint32_t | LL_RCC_PLLSAI1_GetQ (void) |
Get SAI1PLL division factor for PLLSAI1Q. | |
__STATIC_INLINE uint32_t | LL_RCC_PLLSAI1_GetR (void) |
Get PLLSAI1 division factor for PLLSAIR. | |
__STATIC_INLINE void | LL_RCC_PLLSAI1_EnableDomain_SAI (void) |
Enable PLLSAI1 output mapped on SAI domain clock. | |
__STATIC_INLINE void | LL_RCC_PLLSAI1_DisableDomain_SAI (void) |
Disable PLLSAI1 output mapped on SAI domain clock. | |
__STATIC_INLINE uint32_t | LL_RCC_PLLSAI1_IsEnabledDomain_SAI (void) |
Check if PLLSAI1 output mapped on SAI domain clock is enabled. | |
__STATIC_INLINE void | LL_RCC_PLLSAI1_EnableDomain_48M (void) |
Enable PLLSAI1 output mapped on 48MHz domain clock. | |
__STATIC_INLINE void | LL_RCC_PLLSAI1_DisableDomain_48M (void) |
Disable PLLSAI1 output mapped on 48MHz domain clock. | |
__STATIC_INLINE uint32_t | LL_RCC_PLLSAI1_IsEnabledDomain_48M (void) |
Check if PLLSAI1 output mapped on SAI domain clock is enabled. | |
__STATIC_INLINE void | LL_RCC_PLLSAI1_EnableDomain_ADC (void) |
Enable PLLSAI1 output mapped on ADC domain clock. | |
__STATIC_INLINE void | LL_RCC_PLLSAI1_DisableDomain_ADC (void) |
Disable PLLSAI1 output mapped on ADC domain clock. | |
__STATIC_INLINE uint32_t | LL_RCC_PLLSAI1_IsEnabledDomain_ADC (void) |
Check if PLLSAI1 output mapped on ADC domain clock is enabled. |
__STATIC_INLINE void LL_RCC_PLLSAI1_ConfigDomain_48M | ( | uint32_t | Source, |
uint32_t | PLLM, | ||
uint32_t | PLLN, | ||
uint32_t | PLLQ | ||
) |
Configure PLLSAI1 used for 48Mhz domain clock.
Source | This parameter can be one of the following values: |
PLLM | This parameter can be one of the following values: |
PLLN | Between 8 and 86 or 127 depending on devices |
PLLQ | This parameter can be one of the following values: |
None |
Definition at line 4344 of file stm32l4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_PLLSAI1_ConfigDomain_ADC | ( | uint32_t | Source, |
uint32_t | PLLM, | ||
uint32_t | PLLN, | ||
uint32_t | PLLR | ||
) |
Configure PLLSAI1 used for ADC domain clock.
Source | This parameter can be one of the following values: |
PLLM | This parameter can be one of the following values: |
PLLN | Between 8 and 86 or 127 depending on devices |
PLLR | This parameter can be one of the following values: |
None |
Definition at line 4605 of file stm32l4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_PLLSAI1_ConfigDomain_SAI | ( | uint32_t | Source, |
uint32_t | PLLM, | ||
uint32_t | PLLN, | ||
uint32_t | PLLP | ||
) |
Configure PLLSAI1 used for SAI domain clock.
Source | This parameter can be one of the following values: |
PLLM | This parameter can be one of the following values: |
PLLN | Between 8 and 86 or 127 depending on devices |
PLLP | This parameter can be one of the following values:
|
None |
Definition at line 4482 of file stm32l4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_PLLSAI1_Disable | ( | void | ) |
Disable PLLSAI1.
None |
Definition at line 4250 of file stm32l4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_PLLSAI1_DisableDomain_48M | ( | void | ) |
Disable PLLSAI1 output mapped on 48MHz domain clock.
None |
Definition at line 4785 of file stm32l4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_PLLSAI1_DisableDomain_ADC | ( | void | ) |
Disable PLLSAI1 output mapped on ADC domain clock.
None |
Definition at line 4817 of file stm32l4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_PLLSAI1_DisableDomain_SAI | ( | void | ) |
Disable PLLSAI1 output mapped on SAI domain clock.
None |
Definition at line 4753 of file stm32l4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_PLLSAI1_Enable | ( | void | ) |
Enable PLLSAI1.
None |
Definition at line 4240 of file stm32l4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_PLLSAI1_EnableDomain_48M | ( | void | ) |
Enable PLLSAI1 output mapped on 48MHz domain clock.
None |
Definition at line 4773 of file stm32l4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_PLLSAI1_EnableDomain_ADC | ( | void | ) |
Enable PLLSAI1 output mapped on ADC domain clock.
None |
Definition at line 4805 of file stm32l4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_PLLSAI1_EnableDomain_SAI | ( | void | ) |
Enable PLLSAI1 output mapped on SAI domain clock.
None |
Definition at line 4741 of file stm32l4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_PLLSAI1_GetN | ( | void | ) |
Get SAI1PLL multiplication factor for VCO.
Between | 8 and 86 or 127 depending on devices |
Definition at line 4617 of file stm32l4xx_ll_rcc.h.
Referenced by RCC_PLLSAI1_GetFreqDomain_48M(), RCC_PLLSAI1_GetFreqDomain_ADC(), and RCC_PLLSAI1_GetFreqDomain_SAI().
__STATIC_INLINE uint32_t LL_RCC_PLLSAI1_GetP | ( | void | ) |
Get SAI1PLL division factor for PLLSAI1P.
Definition at line 4659 of file stm32l4xx_ll_rcc.h.
Referenced by RCC_PLLSAI1_GetFreqDomain_SAI().
__STATIC_INLINE uint32_t LL_RCC_PLLSAI1_GetQ | ( | void | ) |
Get SAI1PLL division factor for PLLSAI1Q.
Returned | value can be one of the following values: |
Definition at line 4688 of file stm32l4xx_ll_rcc.h.
Referenced by RCC_PLLSAI1_GetFreqDomain_48M().
__STATIC_INLINE uint32_t LL_RCC_PLLSAI1_GetR | ( | void | ) |
Get PLLSAI1 division factor for PLLSAIR.
Returned | value can be one of the following values: |
Definition at line 4703 of file stm32l4xx_ll_rcc.h.
Referenced by RCC_PLLSAI1_GetFreqDomain_ADC().
__STATIC_INLINE uint32_t LL_RCC_PLLSAI1_IsEnabledDomain_48M | ( | void | ) |
Check if PLLSAI1 output mapped on SAI domain clock is enabled.
State | of bit (1 or 0). |
Definition at line 4795 of file stm32l4xx_ll_rcc.h.
Referenced by LL_RCC_GetRNGClockFreq(), LL_RCC_GetSDMMCClockFreq(), and LL_RCC_GetUSBClockFreq().
__STATIC_INLINE uint32_t LL_RCC_PLLSAI1_IsEnabledDomain_ADC | ( | void | ) |
Check if PLLSAI1 output mapped on ADC domain clock is enabled.
State | of bit (1 or 0). |
Definition at line 4827 of file stm32l4xx_ll_rcc.h.
Referenced by LL_RCC_GetADCClockFreq().
__STATIC_INLINE uint32_t LL_RCC_PLLSAI1_IsEnabledDomain_SAI | ( | void | ) |
Check if PLLSAI1 output mapped on SAI domain clock is enabled.
State | of bit (1 or 0). |
Definition at line 4763 of file stm32l4xx_ll_rcc.h.
Referenced by LL_RCC_GetSAIClockFreq().
__STATIC_INLINE uint32_t LL_RCC_PLLSAI1_IsReady | ( | void | ) |
Check if PLLSAI1 Ready.
State | of bit (1 or 0). |
Definition at line 4260 of file stm32l4xx_ll_rcc.h.
Referenced by LL_RCC_GetADCClockFreq(), LL_RCC_GetRNGClockFreq(), LL_RCC_GetSAIClockFreq(), LL_RCC_GetSDMMCClockFreq(), LL_RCC_GetUSBClockFreq(), and UTILS_PLL_IsBusy().