
Linux驱动-I2C
ryfjx6
这个作者很懒,什么都没留下…
展开
-
基于Linux的I2C驱动组成结构
http://apps.hi.baidu.com/share/detail/27913024 Linux的I2C驱动架构 1. Linux的I2C驱动架构Linux中I2C总线的驱动分为两个部分,总线驱动(BUS)和设备驱动(DEVICE)。其中总线驱动的职责,是为系统中每个I2C总线增加相应的读写方法。但是总线驱动本身并不会进行任何的通讯,它只是存在在那里,等待设备驱动调用其函转载 2011-11-24 16:25:41 · 408 阅读 · 0 评论 -
i2c subsystem 的个人总结
http://blog.youkuaiyun.com/liuyangxiyou/article/details/6299184 i2c subsystem的故事还要从很久以前说起,那是一个混沌初开的年代...... 1、板子初始化 arch/arm/mach-msm/board-msm7x30.c static void __init msm7x30_init(void) { .转载 2011-12-02 17:17:41 · 736 阅读 · 0 评论 -
i2c 子系统
http://blog.youkuaiyun.com/gaomaolin_88_163/article/details/6719130#comments cl=============================== 本文系本站原创,欢迎转载! 转载请注明出处:http://blog.youkuaiyun.com/gdt_a20 ===============================转载 2011-12-19 21:31:35 · 956 阅读 · 1 评论 -
Android中G-Sensor相关流程
http://apps.hi.baidu.com/share/detail/23311882 1.使G-sensor正常工作需要做的事: G-sensor driver文件包括: driver/i2c/chips/lis331dl.c driver/i2c/chips/sensorioctl.h include/linux/lis331dl.h 并在/kernel/转载 2011-12-24 15:59:10 · 668 阅读 · 0 评论 -
android访问i2c
不知道该写点什么,今天回了个帖,就粘这吧,留个念想。 view plain class I2c { public native int open(String path); public native int read(int fileHander, int slaveAddr, int buf[], int bufLen); public native int wr转载 2012-01-04 16:58:02 · 2175 阅读 · 2 评论 -
android访问i2c&&Android下Java通过JNI访问硬件
http://blog.youkuaiyun.com/yanjiashang/article/details/6791830 -android访问i2c class I2c { public native int open(String path); public native int read(int fileHander, int slaveAddr, int buf[],转载 2011-12-29 17:06:53 · 1478 阅读 · 1 评论 -
Linux I2C核心、总线与设备驱动
本章导读 I2C总线仅仅使用SCL、SDA两根信号线就实现了设备之间的数据交互,极大地简化对硬件资源和PCB板布线空间的占用。因此,I2C总线被非常广泛地应用在EEPROM、实时钟、小型LCD等设备与CPU的接口中。 Linux定义了系统的I2C驱动体系结构,在Linux系统中,I2C驱动由3部分组成,即I2C核心、I2C总线驱动和I2C设备驱动。这3部分相互协作,形成了非常通用、可适应性很强转载 2011-12-30 22:00:09 · 933 阅读 · 0 评论