HAL
LL_I2S_InitTypeDef is only used within HAL.
 
Symbols
loading...
Files
loading...
SummarySyntaxRelatedReferences

Fields

Field
Declared as
Description
uint32_t
Specifies the I2S operating mode. This parameter can be a value of I2S_LL_EC_MODE This feature can be modified afterwards using unitary function LL_I2S_SetTransferMode().
uint32_t
Specifies the standard used for the I2S communication. This parameter can be a value of I2S_LL_EC_STANDARD This feature can be modified afterwards using unitary function LL_I2S_SetStandard().
uint32_t
Specifies the data format for the I2S communication. This parameter can be a value of I2S_LL_EC_DATA_FORMAT This feature can be modified afterwards using unitary function LL_I2S_SetDataFormat().
uint32_t
Specifies whether the I2S MCLK output is enabled or not. This parameter can be a value of I2S_LL_EC_MCLK_OUTPUT This feature can be modified afterwards using unitary functions LL_I2S_EnableMasterClock() or LL_I2S_DisableMasterClock.
uint32_t
Specifies the frequency selected for the I2S communication. This parameter can be a value of I2S_LL_EC_AUDIO_FREQ Audio Frequency can be modified afterwards using Reference manual formulas to calculate Prescaler Linear, Parity and unitary functions LL_I2S_SetPrescalerLinear() and LL_I2S_SetPrescalerParity() to set it.
uint32_t
Specifies the idle state of the I2S clock. This parameter can be a value of I2S_LL_EC_POLARITY This feature can be modified afterwards using unitary function LL_I2S_SetClockPolarity().

References

from examples