Deserial Serial Peripheral Interface (DSPI)
MPC5510 Microcontroller Family Reference Manual, Rev. 1
23-6
Freescale Semiconductor
Preliminary
NOTE
Only the HALT and MDIS bits in the DSPI_MCR may be changed while
the DSPI is running.
Offset: DSP 0x0000
Access: Read/Write
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
MSTR
CONT_
SCKE
DCONF
FRZ
MTFE
PCS
SE
ROOE
0
0
PCSI
S5
PCSI
S4
PCSI
S3
PCSI
S2
PCSI
S1
PCSI
S0
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
R
0
MDIS
DIS_
TXF
DIS_
RXF
CLR_
TXF
CLR_
RXF
SMPL_PT
0
0
0
0
0
0
0
HALT
W
Reset
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
Figure 23-2. DSPI Module Configuration Register (DSPI_MCR)
Table 23-2. DSPI_MCR Field Descriptions
Field
Description
MSTR
Master/Slave Mode Select. Configures the DSPI for either master mode or slave mode.
0 DSPI is in slave mode
1 DSPI is in master mode
CONT_SCKE
Continuous SCK Enable. Enables the serial communication clock (SCK) to run continuously. See
Section 23.4.9, “Continuous Serial Communications Clock
,” for details.
0 Continuous SCK disabled
1 Continuous SCK enabled
DCONF
DSPI Configuration. Selects between the three different configurations of the DSPI. The table below lists the
DCONF values for the various configurations.
FRZ
Freeze. Enables the DSPI transfers to be stopped on the next frame boundary when the device enters debug
mode.
0 Do not halt serial transfers
1 Halt serial transfers
MTFE
Modified Timing Format Enable. Enables a modified transfer format to be used. See
“Modified SPI/DSI Transfer Format (MTFE = 1, CPHA = 1)
,” for more information.
0 Modified SPI transfer format disabled
1 Modified SPI transfer format enabled
DCONF
Configuration
00
SPI
01
DSI
10
CSI
11
Reserved