NUC472_NUC442_BSP V3.03.004
The Board Support Package for NUC472/NUC442
Modules | Macros
I2S Exported Constants
Collaboration diagram for I2S Exported Constants:

Modules

 I2S Exported Functions
 

Macros

#define I2S_DATABIT_8
 
#define I2S_DATABIT_16
 
#define I2S_DATABIT_24
 
#define I2S_DATABIT_32
 
#define I2S_MONO
 
#define I2S_STEREO
 
#define I2S_FORMAT_MSB
 
#define I2S_FORMAT_I2S
 
#define I2S_FORMAT_PCMB
 
#define I2S_FORMAT_PCMA
 
#define I2S_PCM
 
#define I2S_I2S
 
#define I2S_MODE_SLAVE
 
#define I2S_MODE_MASTER
 
#define I2S_FIFO_TX_LEVEL_WORD_0
 
#define I2S_FIFO_TX_LEVEL_WORD_1
 
#define I2S_FIFO_TX_LEVEL_WORD_2
 
#define I2S_FIFO_TX_LEVEL_WORD_3
 
#define I2S_FIFO_TX_LEVEL_WORD_4
 
#define I2S_FIFO_TX_LEVEL_WORD_5
 
#define I2S_FIFO_TX_LEVEL_WORD_6
 
#define I2S_FIFO_TX_LEVEL_WORD_7
 
#define I2S_FIFO_RX_LEVEL_WORD_1
 
#define I2S_FIFO_RX_LEVEL_WORD_2
 
#define I2S_FIFO_RX_LEVEL_WORD_3
 
#define I2S_FIFO_RX_LEVEL_WORD_4
 
#define I2S_FIFO_RX_LEVEL_WORD_5
 
#define I2S_FIFO_RX_LEVEL_WORD_6
 
#define I2S_FIFO_RX_LEVEL_WORD_7
 
#define I2S_FIFO_RX_LEVEL_WORD_8
 
#define I2S_MONO_RIGHT
 
#define I2S_MONO_LEFT
 
#define I2S_RIGHT
 
#define I2S_LEFT
 

Detailed Description

Macro Definition Documentation

◆ I2S_DATABIT_16

#define I2S_DATABIT_16

I2S data width is 16-bit

Definition at line 34 of file i2s.h.

◆ I2S_DATABIT_24

#define I2S_DATABIT_24

I2S data width is 24-bit

Definition at line 35 of file i2s.h.

◆ I2S_DATABIT_32

#define I2S_DATABIT_32

I2S data width is 32-bit

Definition at line 36 of file i2s.h.

◆ I2S_DATABIT_8

#define I2S_DATABIT_8

I2S data width is 8-bit

Definition at line 33 of file i2s.h.

◆ I2S_FIFO_RX_LEVEL_WORD_1

#define I2S_FIFO_RX_LEVEL_WORD_1

RX threshold is 1 word

Definition at line 66 of file i2s.h.

◆ I2S_FIFO_RX_LEVEL_WORD_2

#define I2S_FIFO_RX_LEVEL_WORD_2

RX threshold is 2 words

Definition at line 67 of file i2s.h.

◆ I2S_FIFO_RX_LEVEL_WORD_3

#define I2S_FIFO_RX_LEVEL_WORD_3

RX threshold is 3 words

Definition at line 68 of file i2s.h.

◆ I2S_FIFO_RX_LEVEL_WORD_4

#define I2S_FIFO_RX_LEVEL_WORD_4

RX threshold is 4 words

Definition at line 69 of file i2s.h.

◆ I2S_FIFO_RX_LEVEL_WORD_5

#define I2S_FIFO_RX_LEVEL_WORD_5

RX threshold is 5 words

Definition at line 70 of file i2s.h.

◆ I2S_FIFO_RX_LEVEL_WORD_6

#define I2S_FIFO_RX_LEVEL_WORD_6

RX threshold is 6 words

Definition at line 71 of file i2s.h.

◆ I2S_FIFO_RX_LEVEL_WORD_7

#define I2S_FIFO_RX_LEVEL_WORD_7

RX threshold is 7 words

Definition at line 72 of file i2s.h.

◆ I2S_FIFO_RX_LEVEL_WORD_8

#define I2S_FIFO_RX_LEVEL_WORD_8

RX threshold is 8 words

Definition at line 73 of file i2s.h.

◆ I2S_FIFO_TX_LEVEL_WORD_0

#define I2S_FIFO_TX_LEVEL_WORD_0

TX threshold is 0 word

Definition at line 57 of file i2s.h.

◆ I2S_FIFO_TX_LEVEL_WORD_1

#define I2S_FIFO_TX_LEVEL_WORD_1

TX threshold is 1 word

Definition at line 58 of file i2s.h.

◆ I2S_FIFO_TX_LEVEL_WORD_2

#define I2S_FIFO_TX_LEVEL_WORD_2

TX threshold is 2 words

Definition at line 59 of file i2s.h.

◆ I2S_FIFO_TX_LEVEL_WORD_3

#define I2S_FIFO_TX_LEVEL_WORD_3

TX threshold is 3 words

Definition at line 60 of file i2s.h.

◆ I2S_FIFO_TX_LEVEL_WORD_4

#define I2S_FIFO_TX_LEVEL_WORD_4

TX threshold is 4 words

Definition at line 61 of file i2s.h.

◆ I2S_FIFO_TX_LEVEL_WORD_5

#define I2S_FIFO_TX_LEVEL_WORD_5

TX threshold is 5 words

Definition at line 62 of file i2s.h.

◆ I2S_FIFO_TX_LEVEL_WORD_6

#define I2S_FIFO_TX_LEVEL_WORD_6

TX threshold is 6 words

Definition at line 63 of file i2s.h.

◆ I2S_FIFO_TX_LEVEL_WORD_7

#define I2S_FIFO_TX_LEVEL_WORD_7

TX threshold is 7 words

Definition at line 64 of file i2s.h.

◆ I2S_FORMAT_I2S

#define I2S_FORMAT_I2S

I2S data format

Definition at line 44 of file i2s.h.

◆ I2S_FORMAT_MSB

#define I2S_FORMAT_MSB

MSB data format

Definition at line 43 of file i2s.h.

◆ I2S_FORMAT_PCMA

#define I2S_FORMAT_PCMA

PCMA data format

Definition at line 46 of file i2s.h.

◆ I2S_FORMAT_PCMB

#define I2S_FORMAT_PCMB

PCMB data format

Definition at line 45 of file i2s.h.

◆ I2S_I2S

#define I2S_I2S

I2S interface is selected

Definition at line 50 of file i2s.h.

◆ I2S_LEFT

#define I2S_LEFT

Select left channel

Definition at line 81 of file i2s.h.

◆ I2S_MODE_MASTER

#define I2S_MODE_MASTER

As master mode

Definition at line 54 of file i2s.h.

◆ I2S_MODE_SLAVE

#define I2S_MODE_SLAVE

As slave mode

Definition at line 53 of file i2s.h.

◆ I2S_MONO

#define I2S_MONO

Mono channel

Definition at line 39 of file i2s.h.

◆ I2S_MONO_LEFT

#define I2S_MONO_LEFT

Record mono left channel

Definition at line 77 of file i2s.h.

◆ I2S_MONO_RIGHT

#define I2S_MONO_RIGHT

Record mono right channel

Definition at line 76 of file i2s.h.

◆ I2S_PCM

#define I2S_PCM

PCM interface is selected

Definition at line 49 of file i2s.h.

◆ I2S_RIGHT

#define I2S_RIGHT

Select right channel

Definition at line 80 of file i2s.h.

◆ I2S_STEREO

#define I2S_STEREO

Stereo channel

Definition at line 40 of file i2s.h.