ChinaUnix.net
相关文章推荐:

PowerPC Linux2625平台下的I2C驱动架构分析

我的朋友eric的一篇文章分析 [color="#295200"] [color="#295200"]他的网站还有许多有意思的技术文章 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/110888/showart_2156650.html

by wangxingchao201 - Linux文档专区 - 2010-01-21 23:07:11 阅读(1064) 回复(0)

相关讨论

一:前言 i2c是philips提出的外设总线.i2c只有两条线,一条串行数据线:SDA,一条是时钟线SCL.正因为这样,它方便了工程人员的布线.另外,i2c是一种多主机控制总线.它和USB总线不同,USB是基于master-slave机制,任何设备的通信必须由主机发起才可以.而i2c是基于multi master机制.一同总线上可允许多个master.关于i2c协议的知识,这里不再赘述.可自行下载spec阅读即可. 二:i2c架构概述 在linux中,i2c驱动架构如下所示: 如上图所示,每一条...

by CUHH - Linux文档专区 - 2010-01-20 00:15:24 阅读(847) 回复(0)

一:前言 i2c是philips提出的外设总线.i2c只有两条线,一条串行数据线:SDA,一条是时钟线SCL.正因为这样,它方便了工程人员 的布线.另外,i2c是一种多主机控制总线.它和USB总线不同,USB是基于master-slave机制,任何设备的通信必须由主机发起才可以.而 i2c 是基于multi master机制.一同总线上可允许多个master.关于i2c协议的知识,这里不再赘述.可自行下载spec阅读即可. 二:i2c架构概述 在linux中,i2c驱动架构如下所示: 如 上图所示,...

by Jeffoery - Linux文档专区 - 2009-11-13 15:11:46 阅读(1829) 回复(0)

一:前言
i2c是philips提出的外设总线.i2c只有两条线,一条串行数据线:SDA,一条是时钟线SCL.正因为这样,它方便了工程人员 的布线.另外,i2c是一种多主机控制总线.它和USB总线不同,USB是基于master-slave机制,任何设备的通信必须由主机发起才可以.而 i2c 是基于multi master机制.一同总线上可允许多个master.关于i2c协议的知识,这里不再赘述.可自行下载spec阅读即可.
二:i2c架构概述
linux中,i2c驱动架构如下所示:

<...

by dongliqiang1985 - 移动操作系统 - 2011-01-10 10:19:50 阅读(839) 回复(0)

一:前言 i2c是philips提出的外设总线.i2c只有两条线,一条串行数据线:SDA,一条是时钟线SCL.正因为这样,它方便了工程人员的布 线.另外,i2c是一种多主机控制总线.它和USB总线不同,USB是基于master-slave机制,任何设备的通信必须由主机发起才可以.而i2c 是基于multi master机制.一同总线上可允许多个master.关于i2c协议的知识,这里不再赘述.可自行下载spec阅读即可. 二:i2c架构概述 在linux中,i2c驱动架构如下所示: 如上图所示,每一...

by zhiqiang0071 - Linux文档专区 - 2009-03-31 10:11:18 阅读(1985) 回复(0)

------------------------------------------ 本文系本站原创,欢迎转载! 转载请注明出处:http://ericxiao.cublog.cn/ ------------------------------------------ 一:前言 i2c是philips提出的外设总线.i2c只有两条线,一条串行数据线:SDA,一条是时钟线SCL.正因为这样,它方便了工程人员的布线.另外,i2c是一种多主机控制总线.它和USB总线不同,USB是基于master-slave机制,任何设备的通信必须由主机发起才可以.而i2c是基于multi mast...

by xgr180 - Linux文档专区 - 2008-11-10 10:25:37 阅读(1072) 回复(0)

如果你想使用ram disk,那么用以下命令进行编译: make zImage.initrd 否则用以下命令: make 以前编译2.4内核的时候之前都要用make dep 命令保证编译内核时所有的依赖,例如头文件,都存在。不过对于2.6来讲已经不需要了,直接一个make命令把make dep和make zImage的事请就做了。如果你之前编译过,想重新编译的话,最好用一下make clean,它能够去除所有的object文件以及一些别的遗留文件。当然你也可以用make mrproper,这个比ma...

by ubuntuer - Linux文档专区 - 2009-02-17 16:09:58 阅读(737) 回复(0)

处理并编译内核源代码 linux内核的配置系统由三个部分组成,分别是: 1. Makefile:分布在 linux 内核源代码中的 Makefile,定义 linux 内核的编译规则; 2. 配置文件(config.in):给用户提供配置选择的功能; 3. 配置工具:包括配置命令解释器(对配置脚本中使用的配置命令进行解释)和配置用户界面(提供基于字符界面、基于 Ncurses 图形界面以及基于 Xwindows 图形界面的用户配置界面,各自对应于 Make config、Make menuconf...

by ubuntuer - Linux文档专区 - 2009-02-17 16:09:20 阅读(857) 回复(0)

powerpc是早期Motorola和IBM联合为Apple的MAC机开发的CPU芯片,商标权同时属于IBM和Motorola,并成为他们 的主导成品.IBM主要的powerpc产品有powerpc604s(深蓝内部的CPU), powerpc750,powerpcG3(1.1GHz).Motorola主要有MC和MPC系列.尽管他们产品不一样,但都采用powerpc的内 核.这些产品大都用在嵌入式系统中. 我们这里要介绍的,主要是针对IBM在xilinx平台上推出的powerpc嵌入式内核。本文所写的内容,基本上都是用于XUP大学计划开发...

by ubuntuer - Linux文档专区 - 2009-02-17 16:08:40 阅读(884) 回复(0)

linuxidc.com/linux/2011-02/32496.htm" target="_blank">http://www.linuxidc.com/linux/2011-02/32496.htm

目录
1. 摘要 3
2. 简介 3
3. i2c架构 3
4. i2c总线初始化 4
5. i2c适配器驱动 5
6. i2c设备驱动 9
7. 用户空间驱动支持 12
8. 数据传输框架 16
9. References 16

 

1. 摘要
主要介绍Msm7227平台i2c驱动原理,多数部分是29内核标准架构。...

by ztguang - 移动操作系统 - 2011-12-23 02:53:15 阅读(1245) 回复(0)

最近在看linux 2.6.21内核的i2c驱动,也在网上查了一下资料,有错也有对,有些心得,记录下来吧。里面认识或许多有不当之处,还恳请指正。 1. i2c 协议 1.1 i2c总线工作原理 i2c总线是由数据线SDA和时钟SCL构成的串行总线,各种被控制器件均并联在这条总线上,每个器件都有一个唯一的地址识别,可以作为总线上的一个发送器件或接收器件(具体由器件的功能决定) 1.2 i2c总线的几种信号状态 1. 空闲状态:SDA...

by sdlizhe - Linux文档专区 - 2008-06-11 17:18:45 阅读(1132) 回复(0)