I2C 通讯协议 版本 —— 1992 1992 年版本的 I2C 通讯协议包含以下修改: · 通过软件对从机地址进行编程的步骤被省略。此功能的实现相当负责,并且没有被使用。·“低速模式”被省略。实际上,此模式是总 I2C 通讯协议的一个子集,并且不需要详细说明。增加快速模式,这使得增加了四倍的比特率,速度达到了 400 千比特/秒。快速模式设备是向下兼容的,也就是说它在 I2C 总线系统中可以以 0到100 千比特/秒的速度被使用。·增加 10位寻址。这增加了 1024 个额外的从机地址·斜率控制和快速模式设备的快速滤波被指定用来提高 EMC 的性能。注意:无论是 100kbit/s 的I2C 通讯系统还是 100kbit/s 的设备都已经被更改。 版本 —— 1998 I2C 通讯已经达到世界水准,现在已经在超过 1000 中不同的芯片和超过 50 家的公司中使用。事实上,当今许多的应用程序需要更高的通讯速度和更低的电源电压。此更新的 I2C 通讯协议版本满足这些要求,并包含了一下的修改: ·增加高速模式。这使通讯速度增加到了 。高速模式设备可以与快速模式和标准模式设备混合使用,比特速率范围为 。· 电源电压为 2V 的设备的低输出电平和滞后在下面经调整已经符合规定的噪声容限,并保持着对更高电源电压设备的兼容性。·快速模式在 ,6毫安对于输出级的要求被省略。·新设备固定的输入电平被通讯相关电压级取代·增加了双向电平转换器的应用程序信息。 版本 —— 2000 版本 的I2C 通讯协议包括以下细微修改: · 在高速模式的重复开始条件之后,延长时钟信号 SCLH 是可能的(见第 13. 2 节和图 22,25 和32) ·高速模式中一些时序参数被放宽限制(见表 6和7) 购买飞利浦 I2C 通讯元件购买飞利浦 I2C 元件,使用 I2C 系统中的元件在符合飞利浦定义的 I2C 协议下提供系统。 通讯为设计者和生产商带来便利在消费电子,电信和工业电子之间,往往有许多看起来无关但实际上却相似的设计。例如,几乎每个系统都包括: ·一些智能控制,通常是一个单芯片单片机·通用的电路,如 LCD 驱动器,远程 I/O 端口, RAM ,EEPROM ,或数据转换器。·面向应用的电路,如数字调谐和无线电和视频系统的信号处理电路,或语音拨号电话的 DTMF 发生器。利用这些相似之处可以为系统设计者和设备生产商带来便利,以及最大限度的提高硬件的效率和电路简化,飞利浦开发了一个简单的双向两线总线来实现高效的互联芯片控制。这个总线被称为互联 IC或I2C 总线。目前,飞利浦的 IC 范围包括超过 150 多种兼容类型的 CMOS 和双极 I2C 总线来执行之前提到三个类别的功能。所有 I2C 通讯兼容设备都集成在一个片接口上,这使他们能够通过 I2C 总线直接相互通信。这个设计概念解决当射界数字控制电路是的许多接口问题。一下是 I2C 总线的一些特点: ·只需要两条总线,一条串行数据线( SDA )和一个串行时钟线( SCL ) ·每个与总线连接的设备可以通过唯一的地址和任何时候都存在的简单主/从关系进行软件寻址。主机可以作为主发送器或主接收器。·这是一个真正的多主机总线,其中包括碰撞检测和仲裁,当两个或两个以上的主机同时启动数据传输时以此来防止数据损坏。·串行, 8位化,双向数据传输,可在标准模式中达到 100kbit/s ,在快速模式中达到 400kbit/s ,或在高速模式中达到 。·芯片上的滤波滤去数据线上的毛刺,从而保持数据的完整性。·能够连接到同一根总线上的 IC数量只被总线 400pF 的最大容量限制。图1显示了两个 I2C 总线应用的例子 设计师的便利 I2C 总线中兼容的 IC允许系统设计直接从一个原理框图迅速发展到原型。此外,因为它们的“芯片”直接连到 I2C 总线而没有额外的外部接口,所以允许原型系统通过从总线对 IC简单“修剪”或“非修剪”进行修改或升级。下面是 I2C 总线中兼容 IC的一些特点,这些对设计者尤为有吸引力: ·原理图上的功能模块对应实际中的 IC;设计快速的由框图发展为最终的原理图。·无需设计总线接口,因为 I2C 接口已集成在芯片上了。·集成寻址和数据传输协议允许系统完全由软件定义。·相同类型的 IC通常可以用在许多不同的应用程序中·当设计者迅速熟悉经常使用、代表 I2C 总线兼容 IC的功能模块时,设计时间将大大减少。·可以从系统添加或删除 IC,而不会影响总线上的其他电路。·故障诊断和调试十分简单;故障可以即刻被追踪到。·通过组装可重用
i2c通讯协议 来自淘豆网m.daumloan.com转载请标明出处.