RX FIFO 3
RX FIFO 0
RX BUF
RXSHF
TX FIFO 3
TX FIFO 0
TX
RX
4x8 bit FIFO
RXFFOVF flag
RXFFIL
RXERR flag
RXRDY/BRKDT
TXFFIL
1
0
RXINT
RXFFIENA
RXERRINTENA
RX/BKINTENA
TXFFIENA
TX BUF
TXSHF
SCIFFENA
TXRDY flag
TXINTENA
SCIFFENA
0
1
TXINT
Auto-baud
detect logic
ABD bit
CDC bit
Figure 13-10. SCI FIFO Interrupt Flags and Enable Logic
Table 13-4. SCI Interrupt Flags
SCI Interrupt Source
Interrupt Flags
Interrupt Enables
FIFO Enable
SCIFFENA
Interrupt Line
SCI without FIFO
Receive error
RXERRINTENA
0
RXINT
Receive break
BRKDT
RX/BKINTENA
0
RXINT
Data receive
RXRDY
RX/BKINTENA
0
RXINT
Transmit empty
TXRDY
TXINTENA
0
TXINT
SCI with FIFO
Receive error and receive break
RXERR
RXERRINTENA
1
RXINT
FIFO receive
RXFFIL
RXFFIENA
1
RXINT
Transmit empty
TXFFIL
TXFFIENA
1
TXINT
Auto-baud
Auto-baud detected
ABD
Don’t care
x
TXINT
(1)
FIFO mode TXSHF is directly loaded after delay value, TXBUF is not used.
(2)
RXERR can be set by BRKDT, FE, OE, PE flags. In FIFO mode, BRKDT interrupt is only through RXERR flag.
Serial Communications Interface (SCI)
812
TMS320x2806x Microcontrollers
SPRUH18I – JANUARY 2011 – REVISED JUNE 2022
Copyright © 2022 Texas Instruments Incorporated
Summary of Contents for TMS320 2806 Series
Page 2: ......