您的位置 首页 新品

对I2C总线协议的一些了解

1、无论读与写,都是在时钟线为低时把数据送到数据总线上,在高时采样数据,把数据锁存到内部,所以读之前先把时钟线拉低,做好准备(数据线

1、不管读与写,都是在时钟线为低时把数据送到数据总线上,在高时采样数据,把数据锁存到内部,所以读之前先把时钟线拉低,做好预备(数据线为高表明开释数据线),为接下来读数据做好预备。也便是时钟信号为低时,数据线上的凹凸电平才答应改变,时钟信号为高时,数据总线上的数据有必要保持稳定。

2、起始信号发生后,总线为被占用状况(SDA拉低);停止信号发生后,总线为闲暇状况(SCL被开释了)。

3、接纳器材收到一个完好的数据字节后有或许需求完结一些其它作业,如处理中止,或许无法马上接纳下一字节,这时从机将SCL拉成低电平,然后使主机处于等候状况。直到从机预备好接纳下一字节,再开释SCL线使之为高,然后数据传送可继续进行。数据线上的数据是在时钟信号为高时被采样。

4、当主机接纳数据时,它收到最终一个数据字节后,有必要向从机宣布一完毕信号。这个信号是由对从机的非应对来完成的。然后,从机开释SDA线,以答应主机发生停止信号。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/262427.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部