DocID024597 Rev 5 1413/1830
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.
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