
DocID024597 Rev 5
RM0351
Serial peripheral interface (SPI)
1446
42.4
SPI functional description
42.4.1 General
description
The SPI allows synchronous, serial communication between the MCU and external devices.
Application software can manage the communication by polling the status flag or using
dedicated SPI interrupt. The main elements of SPI and their interactions are shown in the
following block diagram
Figure 443. SPI block diagram
Table 248. STM32L4x5/STM32L4x6 SPI implementation
SPI
Features
(1)
SPI1
SPI2
SPI3
Hardware CRC calculation
X
X
X
Rx/Tx FIFO
X
X
X
NSS pulse mode
X
X
X
TI mode
X
X
X
1. X = supported.
6KLIWUHJLVWHU
:ULWH
5HDG
$GGUHVVDQGGDWDEXV
&5&FRQWUROOHU
,QWHUQDO166
&5&(1
&5&1(;7
&5&/
5;21/<
&32/
&3+$
026,
0,62
6&.
166
5[
),)2
7[
),)2
%5>@
069
'6>@
%,',2(
&RPPXQLFDWLRQ
FRQWUROOHU
166
ORJLF
%DXGUDWH
JHQHUDWRU