IIC
bhfantasy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
LinuxIIC驱动笔记
LinuxIIC驱动笔记最近看了百问网的linux驱动视频,关于IIC部分总结如下:一、IIC 驱动框架应用层 open read write——————————————————驱动层IIC设备驱动(drv_opendrv_read drv_write) IIC总线驱动—————————————转载 2015-06-16 11:11:56 · 544 阅读 · 0 评论 -
linux中的IIC设备驱动
转自:http://blog.chinaunix.net/uid-22030783-id-1710998.htmllinux中的IIC驱动很庞大,驱动中随处可见智能手机和平板电脑上用的sensor几乎都是IIC设备,比如:camera,电容触摸屏,重力/加速度sensor,环境光sensor,指南针sensorIIC驱动主要分为Master和Slav转载 2015-06-11 10:51:19 · 692 阅读 · 0 评论 -
在内核里写i2c client 驱动的两种方式
前文介绍了利用/dev/i2c-0在应用层完成对i2c设备的操作,但很多时候我们还是习惯为i2c设备在内核层编写驱动程序。目前内核支持两种编写i2c驱动程序的方式。下面分别介绍这两种方式的实现。这里分别称这两种方式为“Adapter方式(LEGACY)”和“Probe方式(new style)”。(1) Adapter方式(LEGACY)(下面的实例代码是在2.6.27内核的pca转载 2015-06-16 21:12:20 · 674 阅读 · 0 评论 -
i2c_client,i2c_adapter和I2C-core的简介
I2C的主要有两大数据结构,struct i2c_client 和 struct i2c_adapter。2.1 i2c_clientstruct i2c_client {unsigned short flags; unsigned short addr; char name[I2C_NAME_SIZE];struct i2c_adapter *adapter;转载 2015-06-14 11:14:17 · 1158 阅读 · 1 评论 -
Linux中IIC总线驱动分析
转自:http://www.cnblogs.com/jason-lu/archive/2012/11/24/2786406.htmlLinux中IIC总线驱动分析虽然I2C硬件体系结构比较简单,但是I2C体系结构在Linux中的实现却相当复杂.通过阐述Linux系统中I2C总线体系结构,在此基础上完成嵌入式Linux系统中I2C总线驱动的开发.1. 嵌入式Linux中I2C驱动转载 2015-06-16 09:31:07 · 979 阅读 · 0 评论
分享