STM32G474xx HAL用户手册
数据字段
LL_I2S_InitTypeDef结构体参考

I2S初始化结构体定义。 更多...

#include <stm32g4xx_ll_spi.h>

数据字段

uint32_t Mode
uint32_t Standard
uint32_t DataFormat
uint32_t MCLKOutput
uint32_t AudioFreq
uint32_t ClockPolarity

详细说明

I2S初始化结构体定义。

定义于文件stm32g4xx_ll_spi.h的第1441行。


字段说明

指定I2S通信选择的频率。该参数可以是音频频率的值之一

音频频率后续可以使用参考手册公式进行修改,以计算线性预分频器、奇偶校验和单元函数LL_I2S_SetPrescalerLinear()LL_I2S_SetPrescalerParity()来进行设置。

定义于文件stm32g4xx_ll_spi.h的第1466行。

LL_I2S_Init()LL_I2S_StructInit()引用。

指定I2S时钟的空闲状态。该参数可以是时钟极性的值之一

此特性后续可以使用单元函数LL_I2S_SetClockPolarity()进行修改。

定义于文件stm32g4xx_ll_spi.h的第1473行。

LL_I2S_Init()LL_I2S_StructInit()引用。

指定I2S通信的数据格式。该参数可以是数据格式的值之一

此特性后续可以使用单元函数LL_I2S_SetDataFormat()进行修改。

定义于文件stm32g4xx_ll_spi.h的第1454行。

LL_I2S_Init()LL_I2S_StructInit()引用。

指定I2S MCLK输出是否启用。该参数可以是MCLK输出的值之一

此特性后续可以使用单元函数LL_I2S_EnableMasterClock()LL_I2S_DisableMasterClock进行修改。

定义于文件stm32g4xx_ll_spi.h的第1460行。

LL_I2S_Init()LL_I2S_StructInit()引用。

指定I2S的工作模式。该参数可以是工作模式的值之一

此特性后续可以使用单元函数LL_I2S_SetTransferMode()进行修改。

定义于文件stm32g4xx_ll_spi.h的第1443行。

LL_I2S_Init()LL_I2S_StructInit()引用。

指定I2S通信使用的标准。该参数可以是I2S标准的值之一

此特性后续可以使用单元函数LL_I2S_SetStandard()进行修改。

定义于文件stm32g4xx_ll_spi.h的第1448行。

LL_I2S_Init()LL_I2S_StructInit()引用。


该结构体的文档由以下文件生成: