15.11.13 MCR2 Register (Offset = Ch) [reset = 0h]
and described in
Return to the
.
MCR2 contains control bits for the transmitter Multichannel functions such as channel enable mode selection,
channel partition modes, channel block assignments, and active channel status bits.
Figure 15-77. MCR2 Register
15
14
13
12
11
10
9
8
RESERVED
XMCME
XPBBLK
R-0h
R/W-0h
R/W-0h
7
6
5
4
3
2
1
0
XPBBLK
XPABLK
XCBLK
XMCM
R/W-0h
R/W-0h
R-0h
R/W-0h
Table 15-85. MCR2 Register Field Descriptions
Bit
Field
Type
Reset
Description
15-10
RESERVED
R
0h
Reserved
9
XMCME
R/W
0h
Transmit multichannel partition mode bit.
XMCME determines whether only 32 channels or all 128
channels are to be individually selectable. XMCME is only
applicable if channels can be individually disabled/enabled or
masked/unmasked for transmission (XMCM is nonzero).
Reset type: SYSRSn
8-7
XPBBLK
R/W
0h
Transmit partition B block bits
XPBBLK is only applicable if channels can be individually disabled/
enabled and masked/unmasked (XMCM is nonzero) and the 2-
partition mode is selected (XMCME = 0). Under these conditions,
the McBSP transmitter can transmit or withhold data in any of the 32
channels that are assigned to
partitions A and B of the transmitter.
The 128 transmit channels of the McBSP are divided equally among
8 blocks (0 through 7). When XPBBLK is applicable, use XPBBLK to
assign one of the odd-numbered blocks (1, 3, 5, or 7) to partition B.
Use the PABLK bit to assign one of the even numbered blocks (0, 2,
4, or 6) to partition A.
If you want to use more than 32 channels, you can change block
assignments dynamically. You can assign a new block to one
partition while the transmitter is handling activity in the other partition.
For example, while the block in partition A is active, you can change
which block is assigned to partition B. The XCBLK bits are regularly
updated to indicate which block is active.
When XMCM = 11b (for symmetric transmission and reception), the
transmitter uses the receive block bits (RPABLK and RPBBLK) rather
than the transmit block bits (XPABLK and XPBBLK).
Reset type: SYSRSn
0h (R/W) = Block 1: channels 16 through 31
1h (R/W) = Block 3: channels 48 through 63
2h (R/W) = Block 5: channels 80 through 95
3h (R/W) = Block 7: channels 112 through 127
Multichannel Buffered Serial Port (McBSP)
978
TMS320x2806x Microcontrollers
SPRUH18I – JANUARY 2011 – REVISED JUNE 2022
Copyright © 2022 Texas Instruments Incorporated
Содержание TMS320 2806 Series
Страница 2: ......