Expand description
I2S configuration register
Structs
- I2S configuration register
- Register
CONFreader - Register
CONFwriter
Type Definitions
- Field
PRE_REQ_ENreader - Set this bit to enable I2S to prepare data earlier. - Field
PRE_REQ_ENwriter - Set this bit to enable I2S to prepare data earlier. - Field
RX_BIG_ENDIANreader - I2S RX byte endianness. - Field
RX_BIG_ENDIANwriter - I2S RX byte endianness. - Field
RX_DMA_EQUALreader - 1: Data in left channel is equal to data in right channel. 0: Data in left channel is not equal to data in right channel. - Field
RX_DMA_EQUALwriter - 1: Data in left channel is equal to data in right channel. 0: Data in left channel is not equal to data in right channel. - Field
RX_FIFO_RESET_STreader - I2S RX FIFO reset status. 1: I2S_RX_FIFO_RESET is not completed. 0: I2S_RX_FIFO_RESET is completed. - Field
RX_FIFO_RESETwriter - Set this bit to reset RX FIFO. - Field
RX_LSB_FIRST_DMAreader - 1:the data in DMA/APB transform from low bits. 0:the data from DMA/APB transform from high bits. - Field
RX_LSB_FIRST_DMAwriter - 1:the data in DMA/APB transform from low bits. 0:the data from DMA/APB transform from high bits. - Field
RX_MONOreader - Set this bit to enable receiver in mono mode. - Field
RX_MONOwriter - Set this bit to enable receiver in mono mode. - Field
RX_MSB_RIGHTreader - Set this bit to place right channel data at the MSB in RX FIFO. - Field
RX_MSB_RIGHTwriter - Set this bit to place right channel data at the MSB in RX FIFO. - Field
RX_MSB_SHIFTreader - Set this bit to enable receiver in Phillips standard mode. - Field
RX_MSB_SHIFTwriter - Set this bit to enable receiver in Phillips standard mode. - Field
RX_RESET_STreader - I2S RX reset status. 1: I2S_RX_RESET is not completed. 0: I2S_RX_RESET is completed. - Field
RX_RESETwriter - Set this bit to reset receiver. - Field
RX_RIGHT_FIRSTreader - Set this bit to receive right channel data first. - Field
RX_RIGHT_FIRSTwriter - Set this bit to receive right channel data first. - Field
RX_SHORT_SYNCreader - Set this bit to enable receiver in PCM standard mode. - Field
RX_SHORT_SYNCwriter - Set this bit to enable receiver in PCM standard mode. - Field
RX_SLAVE_MODreader - Set this bit to enable slave receiver mode. - Field
RX_SLAVE_MODwriter - Set this bit to enable slave receiver mode. - Field
RX_STARTreader - Set this bit to start receiving data. - Field
RX_STARTwriter - Set this bit to start receiving data. - Field
SIG_LOOPBACKreader - Enable signal loopback mode with transmitter module and receiver module sharing the same WS and BCK signals. - Field
SIG_LOOPBACKwriter - Enable signal loopback mode with transmitter module and receiver module sharing the same WS and BCK signals. - Field
TX_BIG_ENDIANreader - I2S TX byte endianness. - Field
TX_BIG_ENDIANwriter - I2S TX byte endianness. - Field
TX_DMA_EQUALreader - 1: Data in left channel is equal to data in right channel. 0: Data in left channel is not equal to data in right channel. - Field
TX_DMA_EQUALwriter - 1: Data in left channel is equal to data in right channel. 0: Data in left channel is not equal to data in right channel. - Field
TX_FIFO_RESET_STreader - I2S TX FIFO reset status. 1: I2S_TX_FIFO_RESET is not completed. 0: I2S_TX_FIFO_RESET is completed. - Field
TX_FIFO_RESETwriter - Set this bit to reset TX FIFO. - Field
TX_LSB_FIRST_DMAreader - 1:the data in DMA/APB transform from low bits. 0:the data from DMA/APB transform from high bits. - Field
TX_LSB_FIRST_DMAwriter - 1:the data in DMA/APB transform from low bits. 0:the data from DMA/APB transform from high bits. - Field
TX_MONOreader - Set this bit to enable transmitter in mono mode. - Field
TX_MONOwriter - Set this bit to enable transmitter in mono mode. - Field
TX_MSB_RIGHTreader - Set this bit to place right channel data at the MSB in TX FIFO. - Field
TX_MSB_RIGHTwriter - Set this bit to place right channel data at the MSB in TX FIFO. - Field
TX_MSB_SHIFTreader - Set this bit to enable transmitter in Phillips standard mode. - Field
TX_MSB_SHIFTwriter - Set this bit to enable transmitter in Phillips standard mode. - Field
TX_RESET_STreader - I2S TX reset status. 1: I2S_TX_RESET is not completed. 0: I2S_TX_RESET is completed. - Field
TX_RESETwriter - Set this bit to reset transmitter. - Field
TX_RIGHT_FIRSTreader - Set this bit to transmit right channel data first. - Field
TX_RIGHT_FIRSTwriter - Set this bit to transmit right channel data first. - Field
TX_SHORT_SYNCreader - Set this bit to enable transmitter in PCM standard mode. - Field
TX_SHORT_SYNCwriter - Set this bit to enable transmitter in PCM standard mode. - Field
TX_SLAVE_MODreader - Set this bit to enable slave transmitter mode. - Field
TX_SLAVE_MODwriter - Set this bit to enable slave transmitter mode. - Field
TX_STARTreader - Set this bit to start transmitting data. - Field
TX_STARTwriter - Set this bit to start transmitting data.