**I2C协议总结**

本文详细介绍了I2C协议的特征,包括串行同步、单双工通信、不同的传输速率,以及7位和10位寻址。还涵盖了起始和停止条件、字节格式、响应、读写格式等传输格式,以及快速和高速模式的数据传输特点。内容适用于硬件相关的IIC协议理解。
摘要由CSDN通过智能技术生成

IIC协议

写在前面

本文是IIC协议标准的个人总结(偏硬件),以下内容多出自IIC协议标准中文版(周立功)和网络,我总结怪+缝合怪罢了。如有错误的地方,请指出。共同学习。

特征

  1. 串行同步,单双工,速率:标准100kb/s,快速400kb/s,高速3.4Mb/s;
  2. 只有两条总线线路:数据SDA,时钟SCL;
  3. 它是一个多主机总线,多主机通过冲突检测和仲裁来判断此刻传输数据的主机;
  4. 每个连接到总线的设备都可以通过唯一的地址和一直存在的简单的主机/从机关系软件设定地址;
  5. 连接到相同总线的IC数量只受到总线的最大电容400pF限制。

术语

IIC术语
注意:主机与发送器,从机与接收器不是持久的,要看当时传输数据的状态,下一次可能就会角色转换。时钟总是由主机产生的。

电气特征

  1. 连接到I2C总线的期间有不同种类的工艺(CMOS,双极性等),所以逻辑高低的电平不是固定的
  2. SDA,SCL都是双向线路,OD或OC门,需要电流源或上拉。总线空闲时,两条线都是高电平。
  3. SDA 线上的数据必须在时钟的高电平周期保持稳定 数据线的高或低电平状态只有在 SCL 线的时钟信号是低电平时才能改变
    电气特性

传输格式

起始和停止条件

起始条件:SCL 是高电平时 SDA 线从高电平向低电平切换
停止条件:SC

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值