Serial Port Control Registers (SPCR1 and SPCR2)
12-7
McBSP Registers
SPRU592E
1. SPCR1 Bit Descriptions (Continued)
Bit
Description
Value
Field
5–4
RINTM
Receive interrupt mode bits. RINTM determines which event in the McBSP
receiver generates a receive interrupt (RINT) request. If RINT is properly
enabled inside the CPU, the CPU services the interrupt request; otherwise,
the CPU ignores the request.
00b
The McBSP sends a receive interrupt (RINT) request to the CPU when the
RRDY bit changes from 0 to 1, indicating that receive data is ready to be
read (the content of RBR[1,2] has been copied to DRR[1,2]):
Note: Regardless of the value of RINTM, you can check RRDY to determine
whether a word transfer is complete.
01b
In the multichannel selection mode, the McBSP sends a RINT request to the
CPU after every 16-channel block is received in a frame.
Outside of the multichannel selection mode, no interrupt request is sent.
10b
The McBSP sends a RINT request to the CPU when each receive
frame-sync pulse is detected. The interrupt request is sent even if the
receiver is in its reset state.
11b
The McBSP sends a RINT request to the CPU when the RSYNCERR bit
is set, indicating a receive frame-sync error.
Note: Regardless of the value of RINTM, you can check RSYNCERR to
determine whether a receive frame-sync error occurred.
3
RSYNCERR
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.
Caution:
If RINTM = 11b, writing a 1 to RSYNCERR triggers a receive
interrupt just as if a receive frame-sync error occurred.
0
No error
1
Receive frame-sync error
2
RFULL
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).
0
No receiver-full condition
1
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.
Содержание TMS320VC5509
Страница 5: ...vi This page is intentionally left blank ...
Страница 43: ...McBSP Operation 2 20 SPRU592E This page is intentionally left blank ...
Страница 105: ...SPI Operation Using the Clock Stop Mode 6 16 SPRU592E This page is intentionally left blank ...
Страница 187: ...Transmitter Configuration 8 40 SPRU592E This page is intentionally left blank ...
Страница 191: ...General Purpose I O on the McBSP Pins 9 4 SPRU592E This page is intentionally left blank ...
Страница 201: ...Emulation Power and Reset Considerations 10 10 SPRU592E ...
Страница 207: ...Data Packing Examples 11 6 SPRU592E This page is intentionally left blank ...
Страница 273: ...McBSP Register Worksheet 13 14 SPRU592E This page is intentionally left blank ...