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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
我看写I2C通信协议的,比如启动协议有:
; z5 n1 c  C9 }. R( S7 ~   SDA=1;   //发送起始条件的数据信号
* p- [3 l# L! z  _Nop();
2 p" o6 A8 ?* O2 l  SCL=1;
% ~8 r8 r3 m* ?  \  _Nop();    //起始条件建立时间大于4.7us,延时
7 F# @4 d$ @8 f; G3 U3 j$ o  _Nop();( t, H8 K6 [2 i
  _Nop();
8 {2 t& M6 P" s4 c- W7 i% j  _Nop();
, P: m7 R5 L, V% o  m, }# t  _Nop();   
7 L' l) y* w7 A' Z8 ^$ C  SDA=0;     //发送起始信号
5 [7 c% n( O& T8 I2 T  _Nop();    //起始条件锁定时间大于4μ
: W, ^& Z1 C6 v5 E9 s  _Nop();
8 z) L& C4 ?( C% Z  _Nop();
5 h2 T/ k! Q4 g- T# s4 J  _Nop();8 j8 b3 @" r% g& |! B8 [
  _Nop();      & t  T3 `: Z9 R1 G& l5 l, e$ A
  SCL=0;    //钳住I2C总线,准备发送或接收数据
  E) i  N4 t2 W; [  _Nop();
' |6 U! L6 h0 f0 Y9 P  _Nop();2 O6 P3 C6 F. [( `

$ {0 n/ K) q$ K  L可是我上网去查资料,都没有写需要延时4.7us,或起始条件锁定时间大于4,! |! U, Z* k/ }" T% [9 G
请问I2C协议是不是有协议延迟的时间?哪里可以查到?# u  B7 c. y# e9 X) t

该用户从未签到

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-10-9 17:47 , Processed in 0.125000 second(s), 23 queries , Gzip On.

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

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

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