|
STM32F4xx_HAL_Driver
1.8.3
|
Collaboration diagram for PLLI2S: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.