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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
我看写I2C通信协议的,比如启动协议有:, d; o* \! Y' O+ d2 V: d
   SDA=1;   //发送起始条件的数据信号6 L7 C& g6 o; E3 E' r2 X' B
  _Nop();
5 ?" V" P2 `/ f. x3 J4 G  SCL=1;5 G3 I$ |+ p6 Y8 \9 A; {3 v
  _Nop();    //起始条件建立时间大于4.7us,延时$ ?3 w, z' y4 I1 F9 n# C! m- `
  _Nop();+ l; G- p" Y  `) P7 m* h4 _
  _Nop();; ]; J9 f$ T+ G$ {
  _Nop();$ J. Q8 v) B1 ?; g4 F
  _Nop();     z' O( N7 R3 f& g* W( k
  SDA=0;     //发送起始信号
) y# [4 [% A# T  _Nop();    //起始条件锁定时间大于4μ# F% B6 N5 A; u4 {9 K
  _Nop();
2 k9 C2 s3 m- ]  ?" Y6 m7 w  _Nop();* d9 }: ^3 e( L% P: ?
  _Nop();
  B' ~+ x9 x# G" n' c  _Nop();      
) ^% M# F4 F1 K- P  SCL=0;    //钳住I2C总线,准备发送或接收数据9 p2 R) i* B/ X! A" I6 |2 `: R
  _Nop();) f# ]$ Y1 p% N& Z* P, ^3 r, T
  _Nop();2 \) Y' I  \6 B+ P0 }/ m* c

$ b5 b' f2 X# q7 Z+ Q4 ]可是我上网去查资料,都没有写需要延时4.7us,或起始条件锁定时间大于4,) m5 v0 b" H  h  ^* |, o
请问I2C协议是不是有协议延迟的时间?哪里可以查到?; g* A, `& X8 O" l% V, H

该用户从未签到

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-8-12 15:42 , Processed in 0.125000 second(s), 23 queries , Gzip On.

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

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

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