STM32F4xx_HAL_Driver
1.8.3
|
Functions | |
__STATIC_INLINE void | LL_RCC_PLLI2S_Enable (void) |
Enable PLLI2S @rmtoll CR PLLI2SON LL_RCC_PLLI2S_Enable. More... | |
__STATIC_INLINE void | LL_RCC_PLLI2S_Disable (void) |
Disable PLLI2S @rmtoll CR PLLI2SON LL_RCC_PLLI2S_Disable. More... | |
__STATIC_INLINE uint32_t | LL_RCC_PLLI2S_IsReady (void) |
Check if PLLI2S Ready @rmtoll CR PLLI2SRDY LL_RCC_PLLI2S_IsReady. More... | |
__STATIC_INLINE void | LL_RCC_PLLI2S_ConfigDomain_SAI (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLQ_R, uint32_t PLLDIVQ_R) |
Configure PLLI2S used for SAI domain clock. More... | |
__STATIC_INLINE void | LL_RCC_PLLI2S_ConfigDomain_48M (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLQ) |
Configure PLLI2S used for 48Mhz domain clock. More... | |
__STATIC_INLINE void | LL_RCC_PLLI2S_ConfigDomain_SPDIFRX (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLP) |
Configure PLLI2S used for SPDIFRX domain clock. More... | |
__STATIC_INLINE void | LL_RCC_PLLI2S_ConfigDomain_I2S (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLR) |
Configure PLLI2S used for I2S1 domain clock. More... | |
__STATIC_INLINE uint32_t | LL_RCC_PLLI2S_GetN (void) |
Get I2SPLL multiplication factor for VCO @rmtoll PLLI2SCFGR PLLI2SN LL_RCC_PLLI2S_GetN. More... | |
__STATIC_INLINE uint32_t | LL_RCC_PLLI2S_GetQ (void) |
Get I2SPLL division factor for PLLI2SQ @rmtoll PLLI2SCFGR PLLI2SQ LL_RCC_PLLI2S_GetQ. More... | |
__STATIC_INLINE uint32_t | LL_RCC_PLLI2S_GetR (void) |
Get I2SPLL division factor for PLLI2SR. More... | |
__STATIC_INLINE uint32_t | LL_RCC_PLLI2S_GetP (void) |
Get I2SPLL division factor for PLLI2SP. More... | |
__STATIC_INLINE uint32_t | LL_RCC_PLLI2S_GetDIVQ (void) |
Get I2SPLL division factor for PLLI2SDIVQ. More... | |
__STATIC_INLINE uint32_t | LL_RCC_PLLI2S_GetDIVR (void) |
Get I2SPLL division factor for PLLI2SDIVR. More... | |
__STATIC_INLINE uint32_t | LL_RCC_PLLI2S_GetDivider (void) |
Get division factor for PLLI2S input clock @rmtoll PLLCFGR PLLM LL_RCC_PLLI2S_GetDivider PLLI2SCFGR PLLI2SM LL_RCC_PLLI2S_GetDivider. More... | |
__STATIC_INLINE uint32_t | LL_RCC_PLLI2S_GetMainSource (void) |
Get the oscillator used as PLL clock source. @rmtoll PLLCFGR PLLSRC LL_RCC_PLLI2S_GetMainSource PLLI2SCFGR PLLI2SSRC LL_RCC_PLLI2S_GetMainSource. More... | |
__STATIC_INLINE void LL_RCC_PLLI2S_ConfigDomain_48M | ( | uint32_t | Source, |
uint32_t | PLLM, | ||
uint32_t | PLLN, | ||
uint32_t | PLLQ | ||
) |
Configure PLLI2S 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 |
PLLQ | This parameter can be one of the following values:
|
None |
Definition at line 5460 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_PLLI2S_ConfigDomain_I2S | ( | uint32_t | Source, |
uint32_t | PLLM, | ||
uint32_t | PLLN, | ||
uint32_t | PLLR | ||
) |
Configure PLLI2S used for I2S1 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/192(*) and 432 (*) value not defined in all devices. |
PLLR | This parameter can be one of the following values:
|
None |
Definition at line 5664 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_PLLI2S_ConfigDomain_SAI | ( | uint32_t | Source, |
uint32_t | PLLM, | ||
uint32_t | PLLN, | ||
uint32_t | PLLQ_R, | ||
uint32_t | PLLDIVQ_R | ||
) |
Configure PLLI2S 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 50/192(*) and 432 (*) value not defined in all devices. |
PLLQ_R | This parameter can be one of the following values:
|
PLLDIVQ_R | This parameter can be one of the following values:
|
None |
Definition at line 5339 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_PLLI2S_ConfigDomain_SPDIFRX | ( | uint32_t | Source, |
uint32_t | PLLM, | ||
uint32_t | PLLN, | ||
uint32_t | PLLP | ||
) |
Configure PLLI2S used for SPDIFRX 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 5559 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_PLLI2S_Disable | ( | void | ) |
Disable PLLI2S @rmtoll CR PLLI2SON LL_RCC_PLLI2S_Disable.
None |
Definition at line 5145 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_PLLI2S_Enable | ( | void | ) |
Enable PLLI2S @rmtoll CR PLLI2SON LL_RCC_PLLI2S_Enable.
None |
Definition at line 5135 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_PLLI2S_GetDivider | ( | void | ) |
Get division factor for PLLI2S input clock @rmtoll PLLCFGR PLLM LL_RCC_PLLI2S_GetDivider
PLLI2SCFGR PLLI2SM LL_RCC_PLLI2S_GetDivider.
Returned | value can be one of the following values:
|
Definition at line 5905 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_PLLI2S_GetDIVQ | ( | void | ) |
Get I2SPLL division factor for PLLI2SDIVQ.
Returned | value can be one of the following values:
|
Definition at line 5787 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_PLLI2S_GetDIVR | ( | void | ) |
Get I2SPLL division factor for PLLI2SDIVR.
Returned | value can be one of the following values:
|
Definition at line 5831 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_PLLI2S_GetMainSource | ( | void | ) |
Get the oscillator used as PLL clock source. @rmtoll PLLCFGR PLLSRC LL_RCC_PLLI2S_GetMainSource
PLLI2SCFGR PLLI2SSRC LL_RCC_PLLI2S_GetMainSource.
Returned | value can be one of the following values:
|
Definition at line 5925 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_PLLI2S_GetN | ( | void | ) |
Get I2SPLL multiplication factor for VCO @rmtoll PLLI2SCFGR PLLI2SN LL_RCC_PLLI2S_GetN.
Between | 50/192(*) and 432 (*) value not defined in all devices. |
Definition at line 5683 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_PLLI2S_GetP | ( | void | ) |
Get I2SPLL division factor for PLLI2SP.
Returned | value can be one of the following values:
|
Definition at line 5742 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_PLLI2S_GetQ | ( | void | ) |
Get I2SPLL division factor for PLLI2SQ @rmtoll PLLI2SCFGR PLLI2SQ LL_RCC_PLLI2S_GetQ.
Returned | value can be one of the following values:
|
Definition at line 5708 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_PLLI2S_GetR | ( | void | ) |
Get I2SPLL division factor for PLLI2SR.
Returned | value can be one of the following values:
|
Definition at line 5726 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_PLLI2S_IsReady | ( | void | ) |
Check if PLLI2S Ready @rmtoll CR PLLI2SRDY LL_RCC_PLLI2S_IsReady.
State | of bit (1 or 0). |
Definition at line 5155 of file stm32f4xx_ll_rcc.h.