您的位置 首页 方案

I2C总线学习完结,开端SPI总线的学习

学习IIC总线近一个星期了,由浅及深,慢慢的理解了很多的东西。但一直对IIC总线协议的总线时序不甚理解。对数据位的传送,懵懵懂懂

学习IIC总线近一个星期了,由浅及深,渐渐的了解了许多的东西。但一直对IIC总线协议的总线时序不甚了解。对数据位的传送,懵懵懂懂,知其然,不知其所以然。查看了许多的材料,都是这样描绘数据位的传输:在I2C总线上传送的每一位数据都有一个时钟脉冲相对应(或同步操控),即在SCL串行时钟的合作下,在SDA上逐位地串行传送每一位数据。进行数据传送时,在SCL出现高电平期间,SDA上的电平有必要坚持安稳,低电平为数据0,高电平为数据1。只要在SCL为低电平期间,才答应SDA上的电平改动状况。特别对“进行数据传送时,在SCL出现高电平期间,SDA上的电平有必要坚持安稳,低电平为数据0,高电平为数据1。只要在SCL为低电平期间,才答应SDA上的电平改动状况”这句话不甚了解。

带着这个问题,我在图书馆找了好几天的材料。总算弄懂了。

每bit数据界说

下面再来看一下IIC总线时序的详细界说:

其间,是数据树立的时刻;是数据坚持时刻。上升沿将数据送到SDA线上,是树立时刻。高电平期间数据安稳,等候下降沿读取SDA线上的数据。下降沿从SDA线上读取数据,下降沿之后的是坚持时刻。

下面是发送数据的时序改变详细分析。

再来看一下接纳数据时的时序的改变。

I%&&&&&%总线协议的学习暂告一段落,开端SPI总线的学习!

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

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

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

微信扫一扫关注我们

返回顶部