Serial peripheral interface (SPI) UM0306
376/519
16.5 SPI register map
Refer to Table 1 on page 27 for the register boundary addresses.
Table 49. 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
00h
SPI_CR1
Reserved
BIDIMODE
BIDIOE
CRCEN
CRCNEXT
DFF
RXOnly
SSM
SSI
LSBFIRST
SPE
BR [2:0]
MSTR
CPOL
CPHA
Reset Value 0000000000000000
04h
SPI_CR2
Reserved
TXEIE
RXNEIE
ERRIE
Reserved
SSOE
TXDMAEN
RXDMAEN
Reset Value 000 000
08h
SPI_SR
Reserved
BSY
OVR
MODF
CRCERR
Reserved
TXE
RXNE
Reset Value 0000 10
0Ch
SPI_DR
Reserved
DR[15:0]
Reset Value 0000000000000000
10h
SPI_CRCPR
Reserved
CRCPOLY[15:0]
Reset Value 0000000000000111
14h
SPI_RXCRCR
Reserved
RxCRC[15:0]
Reset Value 0000000000000000
18h
SPI_TXCRCR
Reserved
TxCRC[15:0]
Reset Value 0000000000000000