【摘要】:I2C总线协议具有众多优秀特点,简单总结如下。各大半导体公司都有大量器件带有I2C总线接口,这为工程师设计产品时选择合适的I2C器件提供了广阔的空间。I2C总线规定器件之间以开漏I/O互连。I2C协议支持一主多从、双主机通信、多主机通信以及广播模式等。I2C总线标准传输速率为100kbit/s。I2C总线的通信速率也可以低至几kbit/s以下,用于支持低速器件或者用于延长通信距离。一般情况下,I2C总线通信距离有几米到十几米。
I2C总线协议具有众多优秀特点,简单总结如下。
●连接方式简洁。总线仅由串行时钟信号线(SCL)与串行数据信号线(SDA)组成。
●协议简单。通过几种标准总线动作的有机组合即可实现数据通信。
●支持器件众多。各大半导体公司都有大量器件带有I2C总线接口,这为工程师设计产品时选择合适的I2C器件提供了广阔的空间。
●总线上可同时挂接多个器件。器件之间靠不同地址编码来区分,理论上最多可以有128个(7位地址码)或1024个(10位地址码)。
●总线电气兼容性好。I2C总线规定器件之间以开漏I/O互连。这样,只要选取适当的上拉电阻就能轻易实现3V/5V逻辑电平的兼容,而不需要额外的电平转换。(www.daowen.com)
●支持多种通信方式。I2C协议支持一主多从、双主机通信、多主机通信以及广播模式等。
●通信速率高。I2C总线标准传输速率为100kbit/s。在快速模式下为400kbit/s。在V2.1版本中,速率可高达3.4Mbit/s。
●兼顾低速通信。I2C总线的通信速率也可以低至几kbit/s以下,用于支持低速器件(如软件模拟的实现)或者用于延长通信距离。
●有一定的通信距离。一般情况下,I2C总线通信距离有几米到十几米。通过降低传输速率等办法,通信距离可延长到数十米乃至数百米以上。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。