I2C 专题(一)I2C 简介

1、  I2C 硬件连接

I2C 是两线,半双工,主从结构,同步 的通信方式,接线方式如下

I2C 专题(一)I2C 简介

(1) 上拉电阻一般在4.7k~10k之间 ,当总线空闲时,两根线都是 High ,连到总线上的任一设备输出低电平,都将使总线信号变低,即各器件的SDA SCL 是“与”的关系。

(2) I2C 总线上可以挂很多设备,多个主设备,多个从设备。 多个主设备,会产生总线竞争的问题,通过总线仲裁来决定哪一台主机来控制总线。

(3)  每个 I2C 的设备都有唯一的地址。

 

2、 I2C 数据传输信号

(1)数据的有效性规定:

         I2C 总线在数据传输的时候,时钟信号SCL 为高电平期间,数据线SDA上的数据必须保持稳定,只有在是时钟线上的信号为低电平期间,数据线上的电平才允许变化。

SCL处于高电平的时候,SDA用来传输数据,必须保持电平稳定

I2C 专题(一)I2C 简介

(2)起始信号和终止信号

SCL线为高电平期间,SDA 下降沿为 Start ,  SDA 上升沿 为Stop

I2C 专题(一)I2C 简介

信号的发起和终止,由主机发起,在起始信号产生后,总线就处于被占用的状态;在终止信号产生后,总线就处于空闲状态。

 

 

上一篇:OAF_开发系列26_实现OAF中Java类型并发程式开发oracle.apps.fnd.cp.request(案例)


下一篇:IIC详解