|
STM32G474xx HAL用户手册
|
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行。
| uint32_t LL_I2S_InitTypeDef::AudioFreq |
指定I2S通信选择的频率。该参数可以是音频频率的值之一
音频频率后续可以使用参考手册公式进行修改,以计算线性预分频器、奇偶校验和单元函数LL_I2S_SetPrescalerLinear()和LL_I2S_SetPrescalerParity()来进行设置。
定义于文件stm32g4xx_ll_spi.h的第1466行。
| uint32_t LL_I2S_InitTypeDef::ClockPolarity |
指定I2S时钟的空闲状态。该参数可以是时钟极性的值之一
此特性后续可以使用单元函数LL_I2S_SetClockPolarity()进行修改。
定义于文件stm32g4xx_ll_spi.h的第1473行。
| uint32_t LL_I2S_InitTypeDef::DataFormat |
指定I2S通信的数据格式。该参数可以是数据格式的值之一
此特性后续可以使用单元函数LL_I2S_SetDataFormat()进行修改。
定义于文件stm32g4xx_ll_spi.h的第1454行。
| uint32_t LL_I2S_InitTypeDef::MCLKOutput |
指定I2S MCLK输出是否启用。该参数可以是MCLK输出的值之一
此特性后续可以使用单元函数LL_I2S_EnableMasterClock()或LL_I2S_DisableMasterClock进行修改。
定义于文件stm32g4xx_ll_spi.h的第1460行。
| uint32_t LL_I2S_InitTypeDef::Mode |
指定I2S的工作模式。该参数可以是工作模式的值之一
此特性后续可以使用单元函数LL_I2S_SetTransferMode()进行修改。
定义于文件stm32g4xx_ll_spi.h的第1443行。
| uint32_t LL_I2S_InitTypeDef::Standard |
1.7.6.1