找回密码
 注册
关于网站域名变更的通知
查看: 265|回复: 2
打印 上一主题 下一主题

I2C协议是不是有协议延迟的时间?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-11-29 10:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
我看写I2C通信协议的,比如启动协议有:7 z- a( H7 J& D. H/ _
   SDA=1;   //发送起始条件的数据信号
' `( ?2 `. a, J7 ?  _Nop();, q, x3 O9 n+ j
  SCL=1;, J, r. {) N0 t
  _Nop();    //起始条件建立时间大于4.7us,延时+ G; e) G! _) A) i
  _Nop();! A' g9 d) W- B- S3 m5 h5 Z7 i
  _Nop();
( i' o( {. Z( H4 G  _Nop();
/ ~8 ]8 t" O4 x  _Nop();   
5 r8 A1 x; ]( P  _; f  SDA=0;     //发送起始信号6 D, B1 ^: u; a1 k" A3 Y
  _Nop();    //起始条件锁定时间大于4μ
* p5 e/ f* L1 N  x8 H  _Nop();( W8 C8 i+ j; @+ J) `
  _Nop();
: H! N( p$ N$ i$ V3 V2 x  _Nop();! \- H/ `. i5 x/ r
  _Nop();      
( W; l9 f& ], h; \  SCL=0;    //钳住I2C总线,准备发送或接收数据
; q8 _) H) q" l% M( Q  _Nop();
7 Y- I) A' r. l+ N1 _/ U  _Nop();/ c! j- I" p% F& O0 [, z3 A$ j
, u  `+ n$ |2 [& g, O+ B
可是我上网去查资料,都没有写需要延时4.7us,或起始条件锁定时间大于4,
4 B, I7 ~7 L+ U" I% Z请问I2C协议是不是有协议延迟的时间?哪里可以查到?; N- n1 p3 Y1 e/ J4 b( }+ R

该用户从未签到

2#
发表于 2021-11-29 11:24 | 只看该作者
这个是给引脚电平稳定的时间,同时对于SCL引脚来说也是IIC频率的时间,IIC是由最高频率限制的

该用户从未签到

3#
发表于 2021-11-29 11:25 | 只看该作者
有最小时间限制啊,100KHZ和400KHZ的最小延时不一样,你去看IIC协议时序说明
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-18 17:25 , Processed in 0.109375 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表