McBSP Standard Operation
Figure 27.
Data Packing at Maximum Frame Frequency With (R/X)FIG = 1
CLKR
FSR
DR
CLKX
FSX
DX
5.5
Serial Port Exception Conditions
5.5.1
Receive Overrun: RFULL
50
Multichannel Buffered Serial Port (McBSP)
Frame ignored
Frame ignored
There are five serial port events that can constitute a system error:
Receive overrun (RFULL = 1)
-
Unexpected receive frame synchronization (RSYNCERR = 1)
-
Transmit data overwrite
-
Transmit empty (XEMPTY = 0)
-
Unexpected transmit frame synchronization (XSYNCERR = 1)
-
RFULL = 1 in SPCR indicates that the receiver has experienced overrun and
is in an error condition. RFULL is set when the following conditions are met:
DRR has not been read since the last RBR-to-DRR transfer.
-
RBR is full and an RBR-to-DRR copy has not occurred.
-
RSR is full and an RSR-to-RBR transfer has not occurred.
-
Element 1
Frame ignored
Frame ignored
DXR-to-XSR copy
Frame ignored
RBR-to-DRR copy
Frame ignored
SPRU580C