Table 15-78. SPCR1 Register Field Descriptions (continued)
Bit
Field
Type
Reset
Description
3
RSYNCERR
R/W
0h
Receive frame-sync error bit.
RSYNCERR is set when a receive frame-sync error is detected by
the McBSP. If RINTM = 11b, the McBSP sends a receive interrupt
(RINT) request to the CPU when RSYNCERR is set. The flag
remains set until you write a 0 to it or reset the receiver.
Reset type: SYSRSn
0h (R/W) = No error
1h (R/W) = Receive frame-synchronization error.
2
RFULL
R
0h
Receiver full bit.
RFULL is set when the receiver is full with new data and the
previously received data has not been read (receiver-full condition).
For more details about this condition,
Reset type: SYSRSn
0h (R/W) = No receiver-full condition
1h (R/W) = Receiver-full condition: RSR[1,2] and RBR[1,2] are full
with new data, but the previous data in DRR[1,2] has not been read
1
RRDY
R
0h
Receiver ready bit.
RRDY is set when data is ready to be read from DRR[1,2].
Specifically, RRDY is set in response to a copy from RBR1 to DRR1.
If the receive interrupt mode is RINTM = 00b, the McBSP sends a
receive interrupt request to the CPU when RRDY changes from 0 to
1.
Also, when RRDY changes from 0 to 1, the McBSP sends a receive
synchronization event (REVT) signal to the DMA controller.
Reset type: SYSRSn
0h (R/W) = Receiver not ready
When the content of DRR1 is read, RRDY is automatically cleared.
1h (R/W) = Receiver ready: New data can be read from DRR[1,2].
Important: If both DRRs are required (word length larger than 16
bits), the CPU or the DMA controller must read from DRR2 first and
then from DRR1. As soon as DRR1 is read, the next RBR-to-DRR
copy is initiated. If DRR2 is not read first, the data in DRR2 is lost.
0
RRST
R/W
0h
Receiver reset bit.
You can use RRST to take the McBSP receiver into and out of its
reset state. This bit has a negative polarity
RRST = 0 indicates the reset state.
Reset type: SYSRSn
0h (R/W) = If you read a 0, the receiver is in its reset state.
If you write a 0, you reset the receiver.
1h (R/W) = If you read a 1, the receiver is enabled.
If you write a 1, you enable the receiver by taking it out of its reset
state.
Multichannel Buffered Serial Port (McBSP)
968
TMS320x2806x Microcontrollers
SPRUH18I – JANUARY 2011 – REVISED JUNE 2022
Copyright © 2022 Texas Instruments Incorporated
Содержание TMS320 2806 Series
Страница 2: ......