Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10413
  • 博文数量: 16
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 20
  • 用 户 组: 普通用户
  • 注册时间: 2013-09-06 08:37
文章分类
文章存档

2013年(16)

我的朋友

发布时间:2013-09-06 08:43:07

“智能手机到底有没有用?”这个问题我最近一直在问身边的朋友。他们有各种各样的手机,iphone、小米、MOTO、三星、NOKIA(刚被MS收了,按以往经验不如倒掉)。得到的回答不基本是三类……......【阅读全文】

阅读(103) | 评论(0) | 转发(0)

发布时间:2013-09-06 09:21:43

2  I2C子系统2.1 LinuxI2C子系统架构在内核中已经提供I2C子系统,所以在做I2C驱动之前,就必须要熟悉该子系统。2.2 三大组成部分1、I2C核心(i2c-core)I2C核心提供了I2C总线驱动和设备驱动的注册、注销方法,I2C通信方法(algorithm)上层的、与具体适配器无关的代码以及探测设备、检测设.........【阅读全文】

阅读(113) | 评论(0) | 转发(0)

发布时间:2013-09-06 09:21:34

3  i2c-dev3.1 概述之前在介绍I2C子系统时,提到过使用i2c-dev.c文件在应用程序中实现我们的I2C从设备驱动。不过,它实现的是一个虚拟,临时的i2c_client,随着设备文件的打开而产生,并随着设备文件的关闭而撤销。I2c-dev.c针对每个I2C适配器生成一个主设备号为89的设备文件,实现了i2c_driver的成员函.........【阅读全文】

阅读(90) | 评论(0) | 转发(0)

发布时间:2013-09-06 09:21:27

4 总线驱动4.1 概述I2C总线驱动是I2C适配器的软件实现,提供I2C适配器与从设备间完成数据通信的能力,比如起始,停止,应答信号和master_xfer的实现函数。I2C总线驱动由i2c_adapter和i2c_algorithm来描述4.2 S3c2440I2C控制器的硬件描述S3c2440处理器内部集成了一个I2C控制器.........【阅读全文】

阅读(143) | 评论(0) | 转发(0)

发布时间:2013-09-06 09:20:04

5 客户驱动5.1 概述I2C客户驱动是对I2C从设备的实现,一个具体的I2C客户驱动包括两个部分:一部分是i2c_driver,用于将设备挂接于i2c总线;另一部分是设备本身的驱动。I2C客户驱动程序主要由i2c_driver和i2c_client来描述。5.2 实例源码分析好了,我们来深入了解客户驱动代码的实现,drivers/mis.........【阅读全文】

阅读(359) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册