![]() |
RTEMS 6.1-rc7
|
I2S Init structure definition. More...
#include <stm32h7xx_hal_i2s.h>
Data Fields | |
uint32_t | Mode |
uint32_t | Standard |
uint32_t | DataFormat |
uint32_t | MCLKOutput |
uint32_t | AudioFreq |
uint32_t | CPOL |
uint32_t | FirstBit |
uint32_t | WSInversion |
uint32_t | Data24BitAlignment |
uint32_t | MasterKeepIOState |
I2S Init structure definition.
uint32_t I2S_InitTypeDef::AudioFreq |
Specifies the frequency selected for the I2S communication. This parameter can be a value of I2S Audio Frequency
uint32_t I2S_InitTypeDef::CPOL |
Specifies the idle state of the I2S clock. This parameter can be a value of I2S FullDuplex Mode
uint32_t I2S_InitTypeDef::Data24BitAlignment |
Specifies the Data Padding for 24 bits data length This parameter can be a value of Data Padding 24Bit
uint32_t I2S_InitTypeDef::DataFormat |
Specifies the data format for the I2S communication. This parameter can be a value of I2S Data Format
uint32_t I2S_InitTypeDef::FirstBit |
Specifies whether data transfers start from MSB or LSB bit. This parameter can be a value of I2S MSB LSB Transmission
uint32_t I2S_InitTypeDef::MasterKeepIOState |
Control of Alternate function GPIOs state This parameter can be a value of Keep IO State
uint32_t I2S_InitTypeDef::MCLKOutput |
Specifies whether the I2S MCLK output is enabled or not. This parameter can be a value of I2S MCLK Output
uint32_t I2S_InitTypeDef::Mode |
Specifies the I2S operating mode. This parameter can be a value of I2S Mode
uint32_t I2S_InitTypeDef::Standard |
Specifies the standard used for the I2S communication. This parameter can be a value of I2S Standard
uint32_t I2S_InitTypeDef::WSInversion |
Control the Word Select Inversion. This parameter can be a value of I2S Word Select Inversion