RM0008 Serial peripheral interface (SPI)
Doc ID 13902 Rev 12 725/1096
25.5.10 SPI register map
The table provides shows the SPI register map and reset values.
Refer to Table 3: Register boundary addresses for the register boundary addresses.
Table 186. SPI register map and reset values
Offset Register
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0x00
SPI_CR1
Reserved
BIDIMODE
BIDIOE
CRCEN
CRCNEXT
DFF
RXONLY
SSM
SSI
LSBFIRST
SPE
BR [2:0]
MSTR
CPOL
CPHA
Reset value 0000000000000000
0x04
SPI_CR2
Reserved
TXEIE
RXNEIE
ERRIE
Reserved
SSOE
TXDMAEN
RXDMAEN
Reset value 000 000
0x08
SPI_SR
Reserved
BSY
OVR
MODF
CRCERR
UDR
CHSIDE
TXE
RXNE
Reset value 00000010
0x0C
SPI_DR
Reserved
DR[15:0]
Reset value 0000000000000000
0x10
SPI_CRCPR
Reserved
CRCPOLY[15:0]
Reset value 0000000000000111
0x14
SPI_RXCRCR
Reserved
RxCRC[15:0]
Reset value 0000000000000000
0x18
SPI_TXCRCR
Reserved
TxCRC[15:0]
Reset value 0000000000000000
0x1C
SPI_I2SCFGR
Reserved
I2SMOD
I2SE
I2SCFG
PCMSYNC
Reserved
I2SSTD
CKPOL
DATLEN
CHLEN
Reset value 00000 000000
0x20
SPI_I2SPR
Reserved
MCKOE
ODD
I2SDIV
Reset value 0000000010