English
Language : 

LM3S2793 Datasheet, PDF (843/1194 Pages) Texas Instruments – Stellaris® LM3S2793 Microcontroller
Stellaris® LM3S2793 Microcontroller
17.1 Block Diagram
Figure 17-1. I2S Block Diagram
I2S0TXMCLK
SysClk
System
AHB Bus
Interrupts/
DMA
I2S0RXMCLK
Registers
I2SCFG
I2SIC
I2SRIS
I2SMIS
I2SIM
I2STXCFG
Transmit FIFO
8 entry
I2STXFIFO
I2STXFIFOCFG
I2STXLIMIT
I2STXLEV
I2STXISM
BitClk/WdSel
Generation
Serial
Encoder
Transmit FIFO
I2SRXCFG
Receive FIFO
8 entry
I2SRXFIFO
I2SRXFIFOCFG
I2SRXLIMIT
I2SRXLEV
I2SRXISM
BitClk/WdSel
Generation
Serial
Decoder
Receive FIFO
I2S0TXSCK
I2S0TXWS
I2STXSD
I2S0RXSCK
I2S0RXWS
I2SRXSD
17.2
Signal Description
The following table lists the external signals of the I2S module and describes the function of each.
The I2S module signals are alternate functions for some GPIO signals and default to be GPIO signals
at reset. The column in the table below titled "Pin Mux/Pin Assignment" lists the possible GPIO pin
placements for the I2S signals. The AFSEL bit in the GPIO Alternate Function Select (GPIOAFSEL)
register (page 441) should be set to choose the I2S function. The number in parentheses is the
encoding that must be programmed into the PMCn field in the GPIO Port Control (GPIOPCTL)
register (page 459) to assign the I2S signal to the specified GPIO port pin. For more information on
configuring GPIOs, see “General-Purpose Input/Outputs (GPIOs)” on page 417.
January 20, 2012
843
Texas Instruments-Production Data