STM32G474xx HAL用户手册
宏定义
I2S标准
I2S导出常量

宏定义

#define LL_I2S_STANDARD_PHILIPS   0x00000000U
#define LL_I2S_STANDARD_MSB   (SPI_I2SCFGR_I2SSTD_0)
#define LL_I2S_STANDARD_LSB   (SPI_I2SCFGR_I2SSTD_1)
#define LL_I2S_STANDARD_PCM_SHORT   (SPI_I2SCFGR_I2SSTD_0 | SPI_I2SCFGR_I2SSTD_1)
#define LL_I2S_STANDARD_PCM_LONG   (SPI_I2SCFGR_I2SSTD_0 | SPI_I2SCFGR_I2SSTD_1 | SPI_I2SCFGR_PCMSYNC)

宏定义文档

#define LL_I2S_STANDARD_LSB   (SPI_I2SCFGR_I2SSTD_1)

LSB对齐标准(右对齐)

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

#define LL_I2S_STANDARD_MSB   (SPI_I2SCFGR_I2SSTD_0)

MSB对齐标准(左对齐)

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

#define LL_I2S_STANDARD_PCM_LONG   (SPI_I2SCFGR_I2SSTD_0 | SPI_I2SCFGR_I2SSTD_1 | SPI_I2SCFGR_PCMSYNC)

PCM标准,长帧同步

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

#define LL_I2S_STANDARD_PCM_SHORT   (SPI_I2SCFGR_I2SSTD_0 | SPI_I2SCFGR_I2SSTD_1)

PCM标准,短帧同步

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

#define LL_I2S_STANDARD_PHILIPS   0x00000000U

I2S飞利浦标准

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

LL_I2S_StructInit() 引用。