STM32F103xx
Electrical characteristics
51/67
SPI interface characteristics
Unless otherwise specified, the parameters given in
are derived from tests
performed under ambient temperature, f
PCLKx
frequency and V
DD
supply voltage conditions
summarized in
.
Refer to
Section 5.3.12: I/O port pin characteristics
for more details on the input/output
alternate function characteristics (NSS, SCK, MOSI, MISO).
Table 36.
SPI characteristics
(1)
1.
TBD = to be determined.
Symbol
Parameter
Conditions
Min
Max
Unit
f
SCK
1/t
c(SCK)
SPI clock frequency
Master mode
TBD
TBD
MHz
Slave mode
0
TBD
t
r(SCK)
t
f(SCK)
SPI clock rise and fall
time
Capacitive load: C=50 pF
TBD
ns
t
su(NSS)
(2)
2.
Values based on design simulation and/or characterization results, and not tested in production.
NSS setup time
Slave mode
0
t
h(NSS)
(2)
NSS hold time
Slave mode
0
t
w(SCKH)
(2)
t
w(SCKL)
(2)
SCK high and low
time
Master mode, f
PCLK
=
TBD,
presc = TBD
TBD
t
su(MI)
(2)
t
su(SI)
(2)
Data input setup time
Master mode
TBD
Slave mode
TBD
t
h(MI)
(2)
t
h(SI)
(2)
Data input hold time
Master mode
TBD
Slave mode
TBD
Master mode, f
PCLK
=
TBD
TBD
(3)
3.
Depends on f
PCLK
. For example, if f
PCLK
= 8MHz, then t
PCLK
= 1/f
PLCLK
=125 ns and t
v(MO)
= 255 ns.
Slave mode, f
PCLK
=
TBD
TBD
(3)
t
a(SO)
(2)(4)
4.
Min time is for the minimum time to drive the output and the max time is for the maximum time to validate
the data.
Data output access
time
Slave mode
TBD
TBD
Slave mode, f
PCLK
=
TBD
TBD
TBD
t
dis(SO)
(2)(5)
5.
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
Data output disable
time
Slave mode
TBD
TBD
t
v(SO)
(2)(1)
Data output valid time
Slave mode (after enable edge)
TBD
f
PCLK
= TBD
TBD
t
v(MO)
(2)(1)
Data output valid time
Master mode (after enable
edge)
TBD
f
PCLK
= TBD
TBD
TBD
t
h(SO)
(2)
Data output hold time
Slave mode (after enable edge)
TBD
t
h(MO)
(2)
Master mode (after enable
edge)
TBD