当前位置:首页 > 体育 >

iic总线的仲裁机制(iic协议释放总线是什么意思)

来源:原点资讯(www.yd166.com)时间:2023-11-20 03:43:05作者:YD166手机阅读>>

14.1 IIC协议详细说明

IIC有模拟和芯片自带的两种方式。软件模拟方式具有引脚可以任意分配,软件修改灵活对PCB设计也有一定的优点,但是缺点也是非常明显的,因为采用的是软件进行会产生较长时间的延时,对于一些要求较高的场合并不适用,比如汽车电子方向、充电桩等这些就不适合用模拟电子还有就是一些医疗设备。因此建议在设计时优先芯片之中提供的IIC
这章我们先来说说软件模拟这部分,硬件IIC下一章节会讲。
IIC(Inter-Integrated Circuit BUS) 集成电路总线,该总线NXP(原PHILIPS)公司设计,多用于主控制器和从器件间的一种主从数据交互通信,在小数据量场合使用,传输距离短。
I2C可以支持0kHz~5MHz设备的多种模式:普通模式(100kHz)、快速模式(400kHz)、快速模式(1MHz)、高速模式(3.4MHz)和超高速模式(5MHz)。

14.1.1 I2C物理层

在I2C通信总线上,可连接多个I2C通信设备,支持多个通信主机和多个通信从机。I2C通信只需要2条双向总线:一条数据线SDA(Serial Data Line,串行数据线),一条时钟线SCL(Serial Clock Line,串行时钟线)。

其中:
SDA:用于数据传输(传输方式:大端传输(MSB),一次8bit,即1字节)
SCL:用于数据同步收发

IIC支持多主控,任何时间点都只有一个主控。每个连接到总线的设备都只有一个独立的地址,共7bit(也有10bit的,不过用的少点而已)主机正式利用该地址对设备进行访问。
先来看个图:
IIC中SDA和SCL引脚是开开漏电路形式,所以SDA和SCL都要接上拉电阻,当总线空闲,SDA和SCL都是高电平。

iic总线的仲裁机制,iic协议释放总线是什么意思(1)

a.只要求两条总线线路,一条是串行数据线SDA,一条是串行时钟线SCL。(IIC是半双工,而不是全双工)。
b.每个连接到总线的器件都可以通过唯一的地址和其它器件通信,主机/从机角色和地址可配置,主机可以作为主机发送器和主机接收器。
c.IIC是真正的多主机总线,(而类似的SPI总线协议在每次通信前都需要把主机定死,IIC可以在通讯过程中,改变主机),如果两个或更多的主机同时请求总线,可以通过冲突检测和仲裁防止总线数据被破坏。但是任意时刻只能有一个主机。
d.传输速率在标准模式下可以达到100kb/s,快速模式下可以达到400kb/s。
e.连接到总线的IIC设备数量只是受到总线的最大负载电容400pf限制。

iic总线的仲裁机制,iic协议释放总线是什么意思(2)

14.2.1 I2C协议层

一个完整的IIC数据传输含有开始信号、器件地址、读写控制、器件内地址访问、数据的有效性、信号应答、停止信号。

1.I2C总线的位传输

数据传输 :SDA的数据在SCL高电平期间被写入从机。所以SDA的数据变化要发生在SCL低电平期间。
在时钟的高电平周期内,SDA线上的数据必须保持稳定,SDA上传输1位数据(数据线仅可以在时钟SCL为低电平时改变)。

iic总线的仲裁机制,iic协议释放总线是什么意思(3)

2.I2C总线的开始信号和结束信号

起始条件:当SCL为高电平的时候,SDA线上由高到低的跳变被定义为起始条件。
结束条件:当SCL为高电平的时候,SDA线上由低到高的跳变被定义为停止条件。
总线空闲状态 :SDA :高电平 SCL : 高电平

iic总线的仲裁机制,iic协议释放总线是什么意思(4)

栏目热文

总线标准主要包含哪个方面的特性(总线传输的要求和优点有哪些)

总线标准主要包含哪个方面的特性(总线传输的要求和优点有哪些)

最近在整理总线的基本知识,前几天对LIN总线进行了整理—>LIN总线。今天来整理一下CAN总线,首先回顾一下之前写...

2023-11-20 03:34:56查看全文 >>

评价总线的性能指标主要有哪些(总线最重要的性能指标是它的带宽)

评价总线的性能指标主要有哪些(总线最重要的性能指标是它的带宽)

《计算机组成原理》综合练习题一、选择题在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。...

2023-11-20 03:41:15查看全文 >>

总线的通信控制优缺点(总线传输的十大特点)

总线的通信控制优缺点(总线传输的十大特点)

CAN总线是目前主要应用在汽车上的控制系统,数据传输距离远,抗干扰能力强,通讯延迟性低。因为CAN总线的诸多优点,除了被...

2023-11-20 03:16:56查看全文 >>

总线控制的优缺点(总线拓扑的缺点是什么)

总线控制的优缺点(总线拓扑的缺点是什么)

对于现场总线,大家都有所耳闻。但是,并非所有人对现场总线都有所了解,譬如为什么现场总线在生活中有如此多的应用。本文中,为...

2023-11-20 03:10:05查看全文 >>

总线常用的判优方法和分类方法(常用的总线分类方法有)

总线常用的判优方法和分类方法(常用的总线分类方法有)

如果一座只能容一个人来往的独木桥,两端的人都想要过桥,为了不拥挤、阻塞,那我们就得采取有效的办法。比如规定某段时间哪端的...

2023-11-20 03:18:31查看全文 >>

为什么要进行总线判优(怎么计算地址总线的宽度)

为什么要进行总线判优(怎么计算地址总线的宽度)

第一章 计算机系统概论1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解:P3 计算机系统:由计算...

2023-11-20 02:59:43查看全文 >>

总线的优缺点有哪些(总线结构十大缺点)

总线的优缺点有哪些(总线结构十大缺点)

  优点:  (1)节省硬件数量与投资  由于分散在现场的智能设备能直接执行多种传感、测量、控制、报警和计算功能,因而可...

2023-11-20 03:39:27查看全文 >>

总线控制可分为哪两种(控制总线包括哪几种)

总线控制可分为哪两种(控制总线包括哪几种)

石峥嵘,消防资源网创始人,消防大讲堂主讲人,从业消防25年,参与近千项目设计施工,解答消防疑问数万条,极为资深的实践经验...

2023-11-20 03:05:01查看全文 >>

途观全景天窗不能全部打开

途观全景天窗不能全部打开

大众新款途观L的做工用料会不会有变化呢?我们买了一辆2023款 280TSI 潮创限定版,官方指导价19.9万元。也是最...

2023-11-20 03:43:35查看全文 >>

大众途观天窗打不开怎么解决(大众途观天窗关不住怎么解决)

大众途观天窗打不开怎么解决(大众途观天窗关不住怎么解决)

大众途观天窗漏水打不开、滑动不利索的故障原因。今天来探讨一下关于大众途观天窗存在故障的几个问题。·关于途观天窗遇见最多的...

2023-11-20 03:04:49查看全文 >>

文档排行