STM32F103x4, STM32F103x6
Electrical characteristics
SPI interface characteristics
Unless otherwise specified, the parameters given in Table 41 are derived from tests
performed under the ambient temperature, f
frequency and V supply voltage
PCLKx
DD
conditions summarized in Table 9.
Refer to Section 5.3.12: I/O port characteristics for more details on the input/output alternate
function characteristics (NSS, SCK, MOSI, MISO).
(1)
Table 41. SPI characteristics
Symbol
Parameter
Conditions
Master mode
Min
Max
Unit
18
18
fSCK
1/tc(SCK)
SPI clock frequency
MHz
Slave mode
tr(SCK)
tf(SCK)
SPI clock rise and fall
time
Capacitive load: C = 30 pF
8
ns
%
SPI slave input clock
duty cycle
DuCy(SCK)
Slave mode
30
70
(2)
tsu(NSS)
NSS setup time
NSS hold time
Slave mode
Slave mode
4tPCLK
2tPCLK
(2)
th(NSS)
(2)
tw(SCKH)
tw(SCKL)
Master mode, fPCLK = 36 MHz,
presc = 4
SCK high and low time
Data input setup time
50
60
(2)
(2)
Master mode
Slave mode
Master mode
Slave mode
5
5
5
4
tsu(MI)
tsu(SI)
(2)
(2)
th(MI)
Data input hold time
(2)
th(SI)
ns
Data output access
time
(2)(3)
ta(SO)
Slave mode, fPCLK = 20 MHz
Slave mode
0
2
3tPCLK
10
Data output disable
time
(2)(4)
tdis(SO)
(2)(1)
tv(SO)
Data output valid time Slave mode (after enable edge)
Data output valid time Master mode (after enable edge)
25
5
(2)(1)
tv(MO)
(2)
th(SO)
Slave mode (after enable edge)
Data output hold time
15
2
(2)
th(MO)
Master mode (after enable edge)
1. Remapped SPI1 characteristics to be determined.
2. Based on characterization, not tested in production.
3. Min time is for the minimum time to drive the output and the max time is for the maximum time to validate
the data.
4. Min time is for the minimum time to invalidate the output and the max time is for the maximum time to put
the data in Hi-Z
Doc ID 15060 Rev 3
59/80