HAL
LL_RCC_GetSAIClockSource() is only used within HAL.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHALLL_RCC_GetSAIClockSource()

LL_RCC_GetSAIClockSource() function

Get SAIx clock source DCKCFGR SAI2SEL LL_RCC_GetSAIClockSource\n DCKCFGR SAI1ASRC LL_RCC_GetSAIClockSource\n DCKCFGR SAI1BSRC LL_RCC_GetSAIClockSource (*) value not defined in all devices. (*) value not defined in all devices.

Syntax

__STATIC_INLINE uint32_t LL_RCC_GetSAIClockSource(uint32_t SAIx);

Arguments

SAIx

This parameter can be one of the following values: @arg LL_RCC_SAI1_CLKSOURCE (*) @arg LL_RCC_SAI2_CLKSOURCE (*) @arg LL_RCC_SAI1_A_CLKSOURCE (*) @arg LL_RCC_SAI1_B_CLKSOURCE (*)

Return value

Returned value can be one of the following values: @arg LL_RCC_SAI1_CLKSOURCE_PLLSAI (*) @arg LL_RCC_SAI1_CLKSOURCE_PLLI2S (*) @arg LL_RCC_SAI1_CLKSOURCE_PLL (*) @arg LL_RCC_SAI1_CLKSOURCE_PIN (*) @arg LL_RCC_SAI2_CLKSOURCE_PLLSAI (*) @arg LL_RCC_SAI2_CLKSOURCE_PLLI2S (*) @arg LL_RCC_SAI2_CLKSOURCE_PLL (*) @arg LL_RCC_SAI2_CLKSOURCE_PLLSRC (*) @arg LL_RCC_SAI1_A_CLKSOURCE_PLLSAI (*) @arg LL_RCC_SAI1_A_CLKSOURCE_PLLI2S (*) @arg LL_RCC_SAI1_A_CLKSOURCE_PIN (*) @arg LL_RCC_SAI1_A_CLKSOURCE_PLL (*) @arg LL_RCC_SAI1_A_CLKSOURCE_PLLSRC (*) @arg LL_RCC_SAI1_B_CLKSOURCE_PLLSAI (*) @arg LL_RCC_SAI1_B_CLKSOURCE_PLLI2S (*) @arg LL_RCC_SAI1_B_CLKSOURCE_PIN (*) @arg LL_RCC_SAI1_B_CLKSOURCE_PLL (*) @arg LL_RCC_SAI1_B_CLKSOURCE_PLLSRC (*)

References

LocationText
stm32f4xx_ll_rcc.h:3743
__STATIC_INLINE uint32_t LL_RCC_GetSAIClockSource(uint32_t SAIx)

Data Use

Data read by LL_RCC_GetSAIClockSource()
LL_RCC_GetSAIClockSource()
Type of LL_RCC_GetSAIClockSource()
LL_RCC_GetSAIClockSource()
uint32_t
all items filtered out