|
STM32L4xx_HAL_Driver
1.14.0
|
Functions | |
| __STATIC_INLINE void | LL_RCC_PLL_Enable (void) |
| Enable PLL CR PLLON LL_RCC_PLL_Enable. More... | |
| __STATIC_INLINE void | LL_RCC_PLL_Disable (void) |
| Disable PLL. More... | |
| __STATIC_INLINE uint32_t | LL_RCC_PLL_IsReady (void) |
| Check if PLL Ready CR PLLRDY LL_RCC_PLL_IsReady. More... | |
| __STATIC_INLINE void | LL_RCC_PLL_ConfigDomain_SYS (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLR) |
| Configure PLL used for SYSCLK Domain. More... | |
| __STATIC_INLINE void | LL_RCC_PLL_ConfigDomain_SAI (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLP) |
| Configure PLL used for SAI domain clock. More... | |
| __STATIC_INLINE void | LL_RCC_PLL_ConfigDomain_48M (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLQ) |
| Configure PLL used for 48Mhz domain clock. More... | |
| __STATIC_INLINE void | LL_RCC_PLL_SetMainSource (uint32_t PLLSource) |
| Configure PLL clock source PLLCFGR PLLSRC LL_RCC_PLL_SetMainSource. More... | |
| __STATIC_INLINE uint32_t | LL_RCC_PLL_GetMainSource (void) |
| Get the oscillator used as PLL clock source. PLLCFGR PLLSRC LL_RCC_PLL_GetMainSource. More... | |
| __STATIC_INLINE uint32_t | LL_RCC_PLL_GetN (void) |
| Get Main PLL multiplication factor for VCO PLLCFGR PLLN LL_RCC_PLL_GetN. More... | |
| __STATIC_INLINE uint32_t | LL_RCC_PLL_GetP (void) |
| Get Main PLL division factor for PLLP. More... | |
| __STATIC_INLINE uint32_t | LL_RCC_PLL_GetQ (void) |
| Get Main PLL division factor for PLLQ. More... | |
| __STATIC_INLINE uint32_t | LL_RCC_PLL_GetR (void) |
| Get Main PLL division factor for PLLR. More... | |
| __STATIC_INLINE uint32_t | LL_RCC_PLL_GetDivider (void) |
| Get Division factor for the main PLL and other PLL PLLCFGR PLLM LL_RCC_PLL_GetDivider. More... | |
| __STATIC_INLINE void | LL_RCC_PLL_EnableDomain_SAI (void) |
| Enable PLL output mapped on SAI domain clock PLLCFGR PLLPEN LL_RCC_PLL_EnableDomain_SAI. More... | |
| __STATIC_INLINE void | LL_RCC_PLL_DisableDomain_SAI (void) |
| Disable PLL output mapped on SAI domain clock. More... | |
| __STATIC_INLINE void | LL_RCC_PLL_EnableDomain_48M (void) |
| Enable PLL output mapped on 48MHz domain clock PLLCFGR PLLQEN LL_RCC_PLL_EnableDomain_48M. More... | |
| __STATIC_INLINE void | LL_RCC_PLL_DisableDomain_48M (void) |
| Disable PLL output mapped on 48MHz domain clock. More... | |
| __STATIC_INLINE void | LL_RCC_PLL_EnableDomain_SYS (void) |
| Enable PLL output mapped on SYSCLK domain PLLCFGR PLLREN LL_RCC_PLL_EnableDomain_SYS. More... | |
| __STATIC_INLINE void | LL_RCC_PLL_DisableDomain_SYS (void) |
| Disable PLL output mapped on SYSCLK domain. More... | |
| __STATIC_INLINE void LL_RCC_PLL_ConfigDomain_48M | ( | uint32_t | Source, |
| uint32_t | PLLM, | ||
| uint32_t | PLLN, | ||
| uint32_t | PLLQ | ||
| ) |
Configure PLL 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 |
| PLLQ | This parameter can be one of the following values:
|
| None |
Definition at line 3960 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE void LL_RCC_PLL_ConfigDomain_SAI | ( | uint32_t | Source, |
| uint32_t | PLLM, | ||
| uint32_t | PLLN, | ||
| uint32_t | PLLP | ||
| ) |
Configure PLL 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 |
| PLLP | This parameter can be one of the following values:
|
| None | Configure PLL 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 |
| PLLP | This parameter can be one of the following values:
|
| None |
Definition at line 3906 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE void LL_RCC_PLL_ConfigDomain_SYS | ( | uint32_t | Source, |
| uint32_t | PLLM, | ||
| uint32_t | PLLN, | ||
| uint32_t | PLLR | ||
| ) |
Configure PLL used for SYSCLK Domain.
| 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 |
| PLLR | This parameter can be one of the following values:
|
| None |
Definition at line 3798 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE void LL_RCC_PLL_Disable | ( | void | ) |
Disable PLL.
| None |
Definition at line 3742 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE void LL_RCC_PLL_DisableDomain_48M | ( | void | ) |
Disable PLL output mapped on 48MHz domain clock.
| None |
Definition at line 4166 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE void LL_RCC_PLL_DisableDomain_SAI | ( | void | ) |
Disable PLL output mapped on SAI domain clock.
| None |
Definition at line 4141 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE void LL_RCC_PLL_DisableDomain_SYS | ( | void | ) |
Disable PLL output mapped on SYSCLK domain.
| None |
Definition at line 4190 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE void LL_RCC_PLL_Enable | ( | void | ) |
Enable PLL CR PLLON LL_RCC_PLL_Enable.
| None |
Definition at line 3731 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE void LL_RCC_PLL_EnableDomain_48M | ( | void | ) |
Enable PLL output mapped on 48MHz domain clock PLLCFGR PLLQEN LL_RCC_PLL_EnableDomain_48M.
| None |
Definition at line 4152 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE void LL_RCC_PLL_EnableDomain_SAI | ( | void | ) |
Enable PLL output mapped on SAI domain clock PLLCFGR PLLPEN LL_RCC_PLL_EnableDomain_SAI.
| None |
Definition at line 4127 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE void LL_RCC_PLL_EnableDomain_SYS | ( | void | ) |
Enable PLL output mapped on SYSCLK domain PLLCFGR PLLREN LL_RCC_PLL_EnableDomain_SYS.
| None |
Definition at line 4176 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE uint32_t LL_RCC_PLL_GetDivider | ( | void | ) |
Get Division factor for the main PLL and other PLL PLLCFGR PLLM LL_RCC_PLL_GetDivider.
| Returned | value can be one of the following values:
|
Definition at line 4116 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE uint32_t LL_RCC_PLL_GetMainSource | ( | void | ) |
Get the oscillator used as PLL clock source. PLLCFGR PLLSRC LL_RCC_PLL_GetMainSource.
| Returned | value can be one of the following values:
|
Definition at line 3990 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE uint32_t LL_RCC_PLL_GetN | ( | void | ) |
Get Main PLL multiplication factor for VCO PLLCFGR PLLN LL_RCC_PLL_GetN.
| Between | 8 and 86 |
Definition at line 4000 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE uint32_t LL_RCC_PLL_GetP | ( | void | ) |
Get Main PLL division factor for PLLP.
| Returned | value can be one of the following values:
|
| Returned | value can be one of the following values:
|
Definition at line 4043 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE uint32_t LL_RCC_PLL_GetQ | ( | void | ) |
Get Main PLL division factor for PLLQ.
| Returned | value can be one of the following values:
|
Definition at line 4073 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE uint32_t LL_RCC_PLL_GetR | ( | void | ) |
Get Main PLL division factor for PLLR.
| Returned | value can be one of the following values:
|
Definition at line 4088 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE uint32_t LL_RCC_PLL_IsReady | ( | void | ) |
Check if PLL Ready CR PLLRDY LL_RCC_PLL_IsReady.
| State | of bit (1 or 0). |
Definition at line 3752 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE void LL_RCC_PLL_SetMainSource | ( | uint32_t | PLLSource | ) |
Configure PLL clock source PLLCFGR PLLSRC LL_RCC_PLL_SetMainSource.
| PLLSource | This parameter can be one of the following values:
|
| None |
Definition at line 3976 of file stm32l4xx_ll_rcc.h.