STM32F4xx_HAL_Driver
1.8.3
|
Functions | |
__STATIC_INLINE void | LL_RCC_PLLSAI_Enable (void) |
Enable PLLSAI @rmtoll CR PLLSAION LL_RCC_PLLSAI_Enable. More... | |
__STATIC_INLINE void | LL_RCC_PLLSAI_Disable (void) |
Disable PLLSAI @rmtoll CR PLLSAION LL_RCC_PLLSAI_Disable. More... | |
__STATIC_INLINE uint32_t | LL_RCC_PLLSAI_IsReady (void) |
Check if PLLSAI Ready @rmtoll CR PLLSAIRDY LL_RCC_PLLSAI_IsReady. More... | |
__STATIC_INLINE void | LL_RCC_PLLSAI_ConfigDomain_SAI (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLQ, uint32_t PLLDIVQ) |
Configure PLLSAI used for SAI domain clock. More... | |
__STATIC_INLINE void | LL_RCC_PLLSAI_ConfigDomain_48M (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLP) |
Configure PLLSAI used for 48Mhz domain clock. More... | |
__STATIC_INLINE void | LL_RCC_PLLSAI_ConfigDomain_LTDC (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLR, uint32_t PLLDIVR) |
Configure PLLSAI used for LTDC domain clock. More... | |
__STATIC_INLINE uint32_t | LL_RCC_PLLSAI_GetDivider (void) |
Get division factor for PLLSAI input clock @rmtoll PLLCFGR PLLM LL_RCC_PLLSAI_GetDivider PLLSAICFGR PLLSAIM LL_RCC_PLLSAI_GetDivider. More... | |
__STATIC_INLINE uint32_t | LL_RCC_PLLSAI_GetN (void) |
Get SAIPLL multiplication factor for VCO @rmtoll PLLSAICFGR PLLSAIN LL_RCC_PLLSAI_GetN. More... | |
__STATIC_INLINE uint32_t | LL_RCC_PLLSAI_GetQ (void) |
Get SAIPLL division factor for PLLSAIQ @rmtoll PLLSAICFGR PLLSAIQ LL_RCC_PLLSAI_GetQ. More... | |
__STATIC_INLINE uint32_t | LL_RCC_PLLSAI_GetR (void) |
Get SAIPLL division factor for PLLSAIR. More... | |
__STATIC_INLINE uint32_t | LL_RCC_PLLSAI_GetP (void) |
Get SAIPLL division factor for PLLSAIP. More... | |
__STATIC_INLINE uint32_t | LL_RCC_PLLSAI_GetDIVQ (void) |
Get SAIPLL division factor for PLLSAIDIVQ. More... | |
__STATIC_INLINE uint32_t | LL_RCC_PLLSAI_GetDIVR (void) |
Get SAIPLL division factor for PLLSAIDIVR. More... | |
__STATIC_INLINE void LL_RCC_PLLSAI_ConfigDomain_48M | ( | uint32_t | Source, |
uint32_t | PLLM, | ||
uint32_t | PLLN, | ||
uint32_t | PLLP | ||
) |
Configure PLLSAI 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 50 and 432 |
PLLP | This parameter can be one of the following values:
|
None |
Definition at line 6207 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_PLLSAI_ConfigDomain_LTDC | ( | uint32_t | Source, |
uint32_t | PLLM, | ||
uint32_t | PLLN, | ||
uint32_t | PLLR, | ||
uint32_t | PLLDIVR | ||
) |
Configure PLLSAI used for LTDC domain clock.
Source | This parameter can be one of the following values:
|
PLLM | This parameter can be one of the following values:
|
PLLN | Between 49/50(*) and 432 (*) value not defined in all devices. |
PLLR | This parameter can be one of the following values:
|
PLLDIVR | This parameter can be one of the following values:
|
None |
Definition at line 6314 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_PLLSAI_ConfigDomain_SAI | ( | uint32_t | Source, |
uint32_t | PLLM, | ||
uint32_t | PLLN, | ||
uint32_t | PLLQ, | ||
uint32_t | PLLDIVQ | ||
) |
Configure PLLSAI 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 49/50(*) and 432 (*) value not defined in all devices. |
PLLQ | This parameter can be one of the following values:
|
PLLDIVQ | This parameter can be one of the following values:
|
None |
Definition at line 6108 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_PLLSAI_Disable | ( | void | ) |
Disable PLLSAI @rmtoll CR PLLSAION LL_RCC_PLLSAI_Disable.
None |
Definition at line 5962 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_PLLSAI_Enable | ( | void | ) |
Enable PLLSAI @rmtoll CR PLLSAION LL_RCC_PLLSAI_Enable.
None |
Definition at line 5952 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_PLLSAI_GetDivider | ( | void | ) |
Get division factor for PLLSAI input clock @rmtoll PLLCFGR PLLM LL_RCC_PLLSAI_GetDivider
PLLSAICFGR PLLSAIM LL_RCC_PLLSAI_GetDivider.
Returned | value can be one of the following values:
|
Definition at line 6391 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_PLLSAI_GetDIVQ | ( | void | ) |
Get SAIPLL division factor for PLLSAIDIVQ.
Returned | value can be one of the following values:
|
Definition at line 6510 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_PLLSAI_GetDIVR | ( | void | ) |
Get SAIPLL division factor for PLLSAIDIVR.
Returned | value can be one of the following values:
|
Definition at line 6526 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_PLLSAI_GetN | ( | void | ) |
Get SAIPLL multiplication factor for VCO @rmtoll PLLSAICFGR PLLSAIN LL_RCC_PLLSAI_GetN.
Between | 49/50(*) and 432 (*) value not defined in all devices. |
Definition at line 6407 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_PLLSAI_GetP | ( | void | ) |
Get SAIPLL division factor for PLLSAIP.
Returned | value can be one of the following values:
|
Definition at line 6466 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_PLLSAI_GetQ | ( | void | ) |
Get SAIPLL division factor for PLLSAIQ @rmtoll PLLSAICFGR PLLSAIQ LL_RCC_PLLSAI_GetQ.
Returned | value can be one of the following values:
|
Definition at line 6431 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_PLLSAI_GetR | ( | void | ) |
Get SAIPLL division factor for PLLSAIR.
Returned | value can be one of the following values:
|
Definition at line 6449 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_PLLSAI_IsReady | ( | void | ) |
Check if PLLSAI Ready @rmtoll CR PLLSAIRDY LL_RCC_PLLSAI_IsReady.
State | of bit (1 or 0). |
Definition at line 5972 of file stm32f4xx_ll_rcc.h.