English
Language : 

CD00161566 Datasheet, PDF (72/105 Pages) STMicroelectronics – nullMedium-density performance line ARM-based 32-bit MCU
Electrical characteristics
STM32F103x8, STM32F103xB
SPI interface characteristics
Unless otherwise specified, the parameters given in Table 42 are derived from tests
performed under the ambient temperature, fPCLKx frequency and VDD supply voltage
conditions summarized in Table 9.
Refer to Section 5.3.12: I/O current injection characteristics for more details on the
input/output alternate function characteristics (NSS, SCK, MOSI, MISO).
Table 42. SPI characteristics
Symbol
Parameter
Conditions
Min
Max Unit
fSCK
1/tc(SCK)
SPI clock frequency
Master mode
Slave mode
-
18
MHz
-
18
tr(SCK)
tf(SCK)
SPI clock rise and fall
time
Capacitive load: C = 30 pF
DuCy(SCK)
SPI slave input
duty cycle
clock
Slave mode
tsu(NSS)(1) NSS setup time
Slave mode
th(NSS)(1) NSS hold time
Slave mode
ttww((SSCCKKHL))((11))
SCK high and low time
Master mode, fPCLK = 36 MHz,
presc = 4
ttssuu((MSII))((11))
Data input setup time
Master mode
Slave mode
th(MI) (1)
th(SI)(1)
Data input hold time
Master mode
Slave mode
ta(SO)(1)(2)
Data output access
time
Slave mode, fPCLK = 20 MHz
-
8
ns
30
70
%
4tPCLK
-
2tPCLK
-
50
60
5
-
5
-
5
-
4
-
ns
0
3tPCLK
tdis(SO)(1)(3)
Data output disable
time
Slave mode
2
10
tv(SO) (1) Data output valid time Slave mode (after enable edge)
25
tv(MO)(1) Data output valid time Master mode (after enable edge)
5
th(SO)(1)
th(MO)(1)
Data output hold time
Slave mode (after enable edge)
Master mode (after enable edge)
15
2
-
-
1. Based on characterization, not tested in production.
2. Min time is for the minimum time to drive the output and the max time is for the maximum time to validate
the data.
3. 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
72/105
DocID13587 Rev 16