STM32H735xx HAL User Manual
Data Fields
I2S_InitTypeDef Struct Reference

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

Detailed Description

I2S Init structure definition.

Definition at line 46 of file stm32h7xx_hal_i2s.h.


Field Documentation

Specifies the frequency selected for the I2S communication. This parameter can be a value of I2S Audio Frequency

Definition at line 60 of file stm32h7xx_hal_i2s.h.

Referenced by HAL_I2S_Init().

Specifies the idle state of the I2S clock. This parameter can be a value of I2S FullDuplex Mode

Definition at line 63 of file stm32h7xx_hal_i2s.h.

Referenced by HAL_I2S_Init().

Specifies the Data Padding for 24 bits data length This parameter can be a value of Data Padding 24Bit

Definition at line 72 of file stm32h7xx_hal_i2s.h.

Referenced by HAL_I2S_Init().

Specifies the data format for the I2S communication. This parameter can be a value of I2S Data Format

Definition at line 54 of file stm32h7xx_hal_i2s.h.

Referenced by HAL_I2S_Init(), HAL_I2S_Receive(), HAL_I2S_Receive_IT(), HAL_I2S_Transmit(), HAL_I2S_Transmit_IT(), HAL_I2SEx_TransmitReceive(), and HAL_I2SEx_TransmitReceive_IT().

Specifies whether data transfers start from MSB or LSB bit. This parameter can be a value of I2S MSB LSB Transmission

Definition at line 66 of file stm32h7xx_hal_i2s.h.

Referenced by HAL_I2S_Init().

Control of Alternate function GPIOs state This parameter can be a value of Keep IO State

Definition at line 75 of file stm32h7xx_hal_i2s.h.

Referenced by HAL_I2S_Init().

Specifies whether the I2S MCLK output is enabled or not. This parameter can be a value of I2S MCLK Output

Definition at line 57 of file stm32h7xx_hal_i2s.h.

Referenced by HAL_I2S_Init().

Specifies the standard used for the I2S communication. This parameter can be a value of I2S Standard

Definition at line 51 of file stm32h7xx_hal_i2s.h.

Referenced by HAL_I2S_Init().

Control the Word Select Inversion. This parameter can be a value of I2S Word Select Inversion

Definition at line 69 of file stm32h7xx_hal_i2s.h.

Referenced by HAL_I2S_Init().


The documentation for this struct was generated from the following file: