English
Language : 

CD00161566 Datasheet, PDF (71/105 Pages) STMicroelectronics – nullMedium-density performance line ARM-based 32-bit MCU
STM32F103x8, STM32F103xB
Electrical characteristics
Figure 32. I2C bus AC waveforms and measurement circuit
VDD_I2C VDD_I2C
I²C bus
Rp
Rp
STM32F10x
Rs
SDA
Rs
SCL
SD A
tf(SDA)
Start
Start repeated
tsu(STA)
Start
tr(SDA)
tsu(SDA)
th(STA)
tw(SCLL)
th(SDA)
Stop
tsu(STO:STA)
SCL
tw(SCLH)
tr(SCL)
tf(SCL)
tsu(STO)
ai14133e
1. Measurement points are done at CMOS levels: 0.3VDD and 0.7VDD.
2. Rs = Series protection resistors, Rp = Pull-up resistors, VDD_I2C = I2C bus supply.
Table 41. SCL frequency (fPCLK1= 36 MHz.,VDD_I2C = 3.3 V)(1)(2)
fSCL (kHz)
I2C_CCR value
RP = 4.7 k
400
0x801E
300
0x8028
200
0x803C
100
0x00B4
50
0x0168
20
0x0384
1. RP = External pull-up resistance, fSCL = I2C speed,
2. For speeds around 200 kHz, the tolerance on the achieved speed is of 5%. For other speed ranges, the
tolerance on the achieved speed 2%. These variations depend on the accuracy of the external
components used to design the application.
DocID13587 Rev 16
71/105
104