Inter-integrated circuit (I2C) interface
RM0365
767/1080
DocID025202 Rev 7
If SMBus feature is supported: the additional optional SMBus Alert pin (SMBA) is also
available.
28.4.1
I2C block diagram
The block diagram of the I2C interface is shown in
.
Figure 284. I2C block diagram
The I2C is clocked by an independent clock source which allows to the I2C to operate
independently from the PCLK frequency.
This independent clock source can be selected for either of the following two clock sources:
•
HSI: high speed internal oscillator (default value)
•
SYSCLK: system clock
Section 9: Reset and clock control (RCC)
for more details.
069
+6,
6<6&/.
:83(1
5&&B,&[6:
IURPUHVHWDQG
FORFN
FRQWUROOHU
,&&/.
:DNHXS
RQ
DGGUHVV
PDWFK
60%86
3(&
JHQHUDWLRQ
FKHFN
6KLIWUHJLVWHU
'DWDFRQWURO
60%XV
7LPHRXW
FKHFN
&ORFNFRQWURO
0DVWHUFORFN
JHQHUDWLRQ
6ODYHFORFN
VWUHWFKLQJ
60%XV$OHUW
FRQWURO
VWDWXV
'LJLWDO
QRLVH
ILOWHU
,&[B6&/
)URPV\VWHPFRQILJXUDWLRQ
FRQWUROOHU6<6&)*
)0GULYH
,&[B60%$
3&/.
5HJLVWHUV
$3%EXV
*3,2
ORJLF
$QDORJ
QRLVH
ILOWHU
'LJLWDO
QRLVH
ILOWHU
,&[B6'$
)URPV\VWHPFRQILJXUDWLRQ
FRQWUROOHU6<6&)*
)0GULYH
*3,2
ORJLF
$QDORJ
QRLVH
ILOWHU