发布时间:2015-11-17 16:29:27
一:前言I2c是philips提出的外设总线.I2C只有两条线,一条串行数据线:SDA,一条是时钟线SCL.正因为这样,它方便了工程人员的布线.另外,I2C是一种多主机控制总线.它和USB总线不同,USB是基于master-slave机制,任何设备的通信必须由主机发起才可以.而I2C是基于multi master机制.一同总线上可允许多个master.关于I2C协议的知识,.........【阅读全文】
发布时间:2015-11-17 16:29:21
GPIO模拟I2C是嵌入式中较为常用的一种应用。各个地方有各种不同的做法,按照我自己的个人理解,最好是把I2C的各种状态分割开来,比如起始条件终止条件,读数据和写数据,然后根据具体的使用场合组合起来。 这里需要注意两点:一是SCL的波形并不规律,不能将它.........【阅读全文】
发布时间:2015-11-17 16:29:16
I2C(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线产生于在80年代,最初为音频和视频设备开发,如今主要在服务器管理中使用,其中包括单个组件状态的通信。例如管理员可对各.........【阅读全文】
发布时间:2015-11-17 16:29:09
ARM应用系统开发详解──基于S3C4510B的系统设计 S3C4510B 片内的 IIC 总线控制器具有如下重要特性:- 仅需要两根传输线。一根为串行数据线(Serial Data Line,SDA),另一根为串行时钟 线(Serial Clock Line,SCL)。当 IIC 总线处于空闲状态时,两根传输线均为高电平。- 连接到总线上的每一个设备都可以通过一个主控器使用唯一的地址进行软件寻址。总线主 控器既可以是一个主发送器,也可以是一个主接收器。但 S3C4510B 的 IIC 总线控制器仅支持单主 控器模式。- 支持 8 位、双向,串行数据传输。- 连接到 IIC 总线......【阅读全文】