Macros
Transfer Data width
Peripheral Driver » LL Driver » I2S » Defines » I2S Exported Constants
Collaboration diagram for Transfer Data width:

## Macros
#define | LL_I2S_DATASIZE_IGNORE (0x00000000UL)
| Data size for I2S transfer: 32 bits. More...
#define | LL_I2S_DATASIZE_12BIT (1UL << I2S_RX_CFG_WORD_LEN_POS)
| Data size for I2S transfer: 12 bits. More...
#define | LL_I2S_DATASIZE_16BIT (2UL << I2S_RX_CFG_WORD_LEN_POS)
| Data size for I2S transfer: 16 bits. More...
#define | LL_I2S_DATASIZE_20BIT (3UL << I2S_RX_CFG_WORD_LEN_POS)
| Data size for I2S transfer: 20 bits. More...
#define | LL_I2S_DATASIZE_24BIT (4UL << I2S_RX_CFG_WORD_LEN_POS)
| Data size for I2S transfer: 24 bits. More...
#define | LL_I2S_DATASIZE_32BIT (5UL << I2S_RX_CFG_WORD_LEN_POS)
| Data size for I2S transfer: 32 bits. More...

## Detailed Description

## Macro Definition Documentation

## ◆ LL_I2S_DATASIZE_12BIT

#define LL_I2S_DATASIZE_12BIT (1UL << I2S_RX_CFG_WORD_LEN_POS)

Data size for I2S transfer: 12 bits.

Definition at line 159 of file gr55xx_ll_i2s.h.

## ◆ LL_I2S_DATASIZE_16BIT

#define LL_I2S_DATASIZE_16BIT (2UL << I2S_RX_CFG_WORD_LEN_POS)

Data size for I2S transfer: 16 bits.

Definition at line 160 of file gr55xx_ll_i2s.h.

## ◆ LL_I2S_DATASIZE_20BIT

#define LL_I2S_DATASIZE_20BIT (3UL << I2S_RX_CFG_WORD_LEN_POS)

Data size for I2S transfer: 20 bits.

Definition at line 161 of file gr55xx_ll_i2s.h.

## ◆ LL_I2S_DATASIZE_24BIT

#define LL_I2S_DATASIZE_24BIT (4UL << I2S_RX_CFG_WORD_LEN_POS)

Data size for I2S transfer: 24 bits.

Definition at line 162 of file gr55xx_ll_i2s.h.

## ◆ LL_I2S_DATASIZE_32BIT

#define LL_I2S_DATASIZE_32BIT (5UL << I2S_RX_CFG_WORD_LEN_POS)

Data size for I2S transfer: 32 bits.

Definition at line 163 of file gr55xx_ll_i2s.h.

## ◆ LL_I2S_DATASIZE_IGNORE

#define LL_I2S_DATASIZE_IGNORE (0x00000000UL)

Data size for I2S transfer: 32 bits.

Definition at line 158 of file gr55xx_ll_i2s.h.