![Freescale Semiconductor ColdFire MCF5211 Reference Manual Download Page 317](http://html1.mh-extra.com/html/freescale-semiconductor/coldfire-mcf5211/coldfire-mcf5211_reference-manual_2330619317.webp)
Queued Serial Peripheral Interface (QSPI)
MCF5213 ColdFire® Integrated Microcontroller Reference Manual, Rev. 3
Freescale Semiconductor
20-3
20.3
Memory Map/Register Definition
is the QSPI register memory map. Reading reserved locations returns zeros.
20.3.1
QSPI Mode Register (QMR)
The QMR, shown in
, determines the basic operating modes of the QSPI module. Parameters
such as QSPI_CLK polarity and phase, baud rate, master mode operation, and transfer size are determined
by this register. The data output high impedance enable, DOHIE, controls the operation of QSPI_DOUT
between data transfers. When DOHIE is cleared, QSPI_DOUT is actively driven between transfers. When
DOHIE is set, QSPI_DOUT assumes a high impedance state.
NOTE
Because the QSPI does not operate in slave mode, the master mode enable
bit (QMR[MSTR]) must be set for the QSPI module to operate correctly.
Table 20-1. QSPI Input and Output Signals and Functions
Signal Name
Hi-Z or Actively Driven
Function
QSPI Data Output (QSPI_DOUT)
Configurable
Serial data output from QSPI
QSPI Data Input (QSPI_DIN)
N/A
Serial data input to QSPI
Serial Clock (QSPI_CLK)
Actively driven
Clock output from QSPI
Peripheral Chip Selects (QSPI_CS
n
)
Actively driven
Peripheral selects
Table 20-2. QSPI Memory Map
IPSBAR
Offset
1
1
Addresses not assigned to a register and undefined register bits are reserved for expansion.
Register
Width
(bits)
Access
Reset Value
Section/Page
0x00_0340
QSPI Mode Register (QMR)
16
R/W
0x0104
0x00_0344
QSPI Delay Register (QDLYR)
16
R/W
0x0404
0x00_0348
QSPI Wrap Register (QWR)
16
R/W
2
2
See the register description for special cases. Some bits may be read- or write-only.
0x0000
0x00_034C
QSPI Interrupt Register (QIR)
16
R/W
0x0000
0x00_0350
QSPI Address Register (QAR)
16
R/W
0x0000
0x00_0354
QSPI Data Register (QDR)
16
R/W
0x0000
IPSBAR
Offset:
0x00_0340 (QMR)
Access: User read/write
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
R
MSTR DOHIE
BITS
CPOL CPHA
BAUD
W
Reset
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
Figure 20-2. QSPI Mode Register (QMR)