DR
AFT
DR
AFT
DRAFT
DR
D
RAFT
DRAFT
DRA
FT DRAF
D
RAFT DRAFT DRAFT DRAFT DRAFT D
DRAFT
D
RAFT DRA
FT DRAFT DRAFT DRAFT DRA
UM10316_0
© NXP B.V. 2008. All rights reserved.
User manual
Rev. 00.06 — 17 December 2008
267 of 571
NXP Semiconductors
UM10316
Chapter 18: LPC29xx SPI0/1/2
3.10 SPI slave-settings 2 register
The SPI second slave-settings register configures several other parameters for each
slave of the SPI module.
Remark:
Some bits in this register are only relevant in master mode, and each individual
slave has its own register with parameters.
shows the bit assignment of the SLVn_SETTINGS2 register.
Table 224. SLVn_SETTINGS2 register bit description (SLV0/1/2_SETTINGS2, addresses:
0xE004 7028/30/38/40 (SPI0), 0xE004 8028/30/38/40 (SPI1), 0xE004 9028/30/38/40
(SPI2))
* = reset value
Bit
Symbol
Access
Value
Description
31 to 17 reserved
R
-
Reserved; do not modify. Read as logic 0
16 to 9
PRE_POST_CS_DLY
R/W
Programmable delay that occurs twice in
a transfer. This delay is present (i)
between assertion of the chip-select and
transfer (sampling) of the first data bit
AND (ii) between transfer of the last data
bit and de-assertion of chip-select.
The minimum delay is one SPI serial clock
cycle. This register is minus-one encoded
(0 gives a one-cycle delay).
This field is only relevant in master mode.
0*
8
CS_VALUE
R/W
Chip-select value between back-to-back
transfers selection bit.
The period in which the chip-select has
this value is programmed in the
inter_transfer_dly field of the
SLVn_SETTINGS1 register
This field is only relevant in master mode.
1
Chip-select has a steady-state HIGH
value between transfers
0*
Chip-select has a steady-state LOW value
between transfers
7
TRANSFER_FORMAT
R/W
Format of transfer
1
Texas Instruments synchronous serial
format
0*
Motorola SPI format
6
SPO
R/W
Serial clock polarity (only used if Motorola
SPI mode is selected)
1
The serial clock has a steady-state HIGH
value between transfers
0*
The serial clock has a steady-state LOW
value between transfers