I2C 总线的概念:I2C (Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线最主要的优点就是简单性和有效性。I2C总线是由数...
分类:
系统相关 时间:
2015-03-01 17:09:22
阅读次数:
273
1. 简介 I2C, Inter-Integrated Circuit, 是一种串行通信总线,用于连接微控制器及其外围设备它是一种两线式串行总线(串行数据:SDA; 串行时钟频率:SCL), 利用电阻将电位上拉, 典型的电压准位为+3.3V或+5V使用多主从架构, 主机是初始化总线的数据传输并产生允...
分类:
其他好文 时间:
2015-02-23 23:33:50
阅读次数:
235
一、 I2C简单介绍I2C(Inter-Integrated Circuit)总线是一种由Philips公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线最基本的长处就是简单性和有效性,简单体如今接线简单,仅仅有两根线数据线(SCL)和时钟线(SDA),并且控制简单。所以一些封装较小...
分类:
移动开发 时间:
2015-02-11 18:25:30
阅读次数:
235
SPB是Simple Peripheral Bus的简称,直译过来就是简单外设总线,它包括I2C总线、SPI总线。SPB是在Windows 8以后才被驱动支持的,而在之前如果系统想访问I2C外围设备,则只能通过BIOS程序间接的访问,没法直接访问外设寄存器。在系统启动时,ACPI固件会根据配置表扫描SPB设备,并将它们的资源信息传递给PnP(即插即用设备)管理器,这些资源就包括I2C从设备地址、I2C总线时钟频率以及该设备的中断号。需要注意的一点,在ACPI资源配置表中,是不允许使用Memory32Fixe...
--------------------------- 串口芯片, 配置, 使用 --------------- 串口芯片集成到了主芯片内部, 串口芯片一般包括, 接收缓冲区, 发送缓冲区. 这是硬件缓冲区. 主芯片一般有三条串口线, 就像可以有多条i2c总线. 相应的gpio可以选择配置成串口.....
分类:
其他好文 时间:
2015-01-20 17:07:24
阅读次数:
1128
基于Linux的I2C驱动,采用probe方式。按照如下这个框架可以写出任何支持I2C总线的器件的Linux驱动。
I2C器件连接至cpu的特定的i2c的接口,也就是挂载在cpu的i2c适配器上,i2c器件要和cpu进行信息交换必须要通过cpu操作适配器来交互。cpu上有1个或多个适配器,每个适配器上可以挂载256个设备地址不一样的i2c器件,通过i2c驱动就可以让cpu和适配器上的多个不一样的...
分类:
其他好文 时间:
2014-12-17 22:40:18
阅读次数:
915
1.1I2C总线知识1.1.1 I2C总线物理拓扑结构I2C总线在物理连接上非常简单,分别由SDA(串行数据线)和SCL(串行时钟线)及上拉电阻组成。通信原理是通过对SCL和SDA线高低电平时序的控制,来产生I2C总线协议所需要的信号进行数据的传递。在总线空闲状态时,这两根线一般被上面所接的上拉电阻...
分类:
系统相关 时间:
2014-12-14 15:52:44
阅读次数:
310
I2C总线协议
概念:
1、I2C(Inter-IntegratedCircuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备(特别是外部存储器件),最初为音频和视频的开发。
2、I2C总线是由数据线SDA和时钟SCL构成的串行总线,可发送和接收数据。
3、I2C总线在传送数据过程中共有三种特殊类型信号, 它们分别是:开始信号、结束信号...
分类:
其他好文 时间:
2014-12-05 00:50:33
阅读次数:
271
I2C(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线产生于在80年代,最初为音频和视频设备开发,如今主要在服务器管理中使用,其中包括单个组件状态的通信。例如管理员可对各个组件进行查询,以管理系统的配置或...
分类:
其他好文 时间:
2014-10-26 15:34:44
阅读次数:
181
i2ctool树莓派linux 目录(?)[+] 安装 I2C总线扫描 I2C设备查询 寄存器内容导出 寄存器内容写入 寄存器内容读出 总结 参考资料 1.安装 ? ? I2C驱动载入和速率修改请查看博文【树莓派学习笔记——I2C设备载入和速...
分类:
其他好文 时间:
2014-10-11 19:23:36
阅读次数:
314