McBSP1
9-9
DSP Public Peripherals
9.3.4.3
Receive Control Register Configuration
DSP_Write(0x00a0) => RCR1; set up RCR1 as shown in Table 9–6.
Table 9–6. Receive Control Register 1 Configuration (DSP_Write(0x00a0) => RCR1)
Bit
Config Value
Description
15
0b
Reserved
14–8
000 0000b
Set receive frame length as one word per frame
7–5
101b
Set receive word length as 32 bits per frame
4–0
0 0000b
Reserved
DSP_Write(0x80a1) => RCR2; set up RCR2 as shown in Table 9–7.
Table 9–7. Receive Control Register 2 Configuration (DSP_Write(0x80a1) => RCR2)
Bit
Config Value
Description
15
1b
Set dual-phase frame
14–8
000 0000b
Set receive frame length as one word per frame
7–5
101b
Set receive word length as 32 bits per frame
4–3
00b
Don’t care for single-phase frame
2
0b
Set FSR not ignore after the first resets the transfer
1–0
01b
Set data delay as 1 bit
9.3.4.4
Transmit Control Register Configuration
DSP_Write(0x00a0) => XCR1; set up XCR1 as shown in Table 9–8.
Table 9–8. Transmit Control Register 1 Configuration (DSP_Write(0x00a0) => XCR1)
Bit
Config Value
Description
15
0b
Reserved
14–8
000 0000b
Set transmit frame length as one word per frame
7–5
101b
Set receive word length as 32 bits per frame
4–0
0 0000b
Reserved