Serial peripheral interface (SPI)
27.5.10
SPI register map
The table provides shows the SPI register map and reset values.
Table 127. SPI register map and reset values
Offset
Register
SPI_CR1
0x00
Reset value
SPI_CR2
0x04
Reset value
SPI_SR
0x08
Reset value
SPI_DR
0x0C
Reset value
SPI_CRCPR
0x10
Reset value
SPI_RXCRCR
0x14
Reset value
SPI_TXCRCR
0x18
Reset value
SPI_I2SCFGR
0x1C
Reset value
SPI_I2SPR
0x20
Reset value
Refer to
845/1422
Reserved
Reserved
Reserved
Reserved
Reserved
Table 2 on page 52
for the register boundary addresses.
Doc ID 018909 Rev 4
0
Reserved
Reserved
0
0
0
0
Reserved
Reserved
0
0
0
0
0
0
0
0
0
0
0
0
0
0
DR[15:0]
0
0
0
0
0
0
0
0
0
CRCPOLY[15:0]
0
0
0
0
0
0
0
0
0
RxCRC[15:0]
0
0
0
0
0
0
0
0
0
TxCRC[15:0]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
RM0090
BR [2:0]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
I2SDIV
0
0
0
0
1
0
Need help?
Do you have a question about the STM32F40 Series and is the answer not in the manual?
Questions and answers