|
你看图片,I2C的标准设计是这样的。$ y. ~4 K, i1 Z; k8 b) X( j7 A/ \$ Q
RD31,RD30以及CD68,CD69是用作抗干扰的,靠近slave端,
. ^/ I$ y, k" T% \, e: aRD28,RD29靠近master端,电阻的大小跟驱动有关系,驱动越强,电阻越小,一般不小于1K。
% J1 ^- [' @: W; Y
( x \9 `- p- ~5 o+ hPCB的走线,SCL和SDA按照差分走,组包。* n& y- p; Z1 S8 m9 r
" W9 s H9 O% A# C4 W1 |; d# ^测量波形的时候,注意几点: b+ t* ?, _! T4 J" l
1 电平是否满足要求1 P1 `* Q* l9 g% M% m
2 start 和stop的时序要求
" T' l4 V% i& F, A& `) |' e( ~6 b3 SDA在SCL的高电平期间有效,不能翻转,在SCL的低电平可以允许有毛刺,并且检查高电平的保持时间。% k t" ^3 f( c* i/ p! M7 y
4 I2C的速度=SCL的频率,要注意是否满足要求。 |
|