- 博客(11)
- 收藏
- 关注
转载 Android中Input型输入设备驱动原理分析<一>
说Android中Event输入设备驱动原理分析还不如说Linux输入子系统呢,反正这个是没变的,在android的底层开发中对于Linux的基本驱动程序设计还是没变的,当然Android底层机制也增加几个属于android自己的机制。典型的IPCAndroid中的input设备驱动主要包括:游戏杆(joystick)、鼠标(mouse)和事件设备(Event)。1、Input
2015-08-25 20:07:17 567
转载 Android驱动例子(LED灯控制)
本例子,讲述在android2.1上完全自已开发一个驱动去控制硬件口并写应用测试该驱动,通过这样一个例子,解析android下的驱动开发流程的应用调用流程,可以说是很好的入门引导。要达到的效果:通过android的应用,调用驱动程序,在开发板上控制4个LED的亮灭。 一、硬件原理 如上图,通过4个IO口控制这LED,低电平L
2015-08-25 20:04:46 567
转载 Android进程间通信(IPC)之实现细节篇(一) Binder驱动
一、写这系列文章的出发点 首先跟大家介绍一下为什么要写名为“Android进程间通信(IPC)之实现细节篇”的博客, Binder通讯是Android系统框架的根本,Android系统中所有的系统服务和程序应用都必然是使用了Binder通讯的,但是对于普通开发者来说,它是透明的。而如果拿Android源码从框架层分析Binder通讯的话,又会疲于解释框架中java代码到本地代码
2015-08-25 20:00:38 588
转载 android 电容屏(四):驱动调试之驱动程序分析篇 -- FocalTech
本人用的触摸屏IC是FocalTech公司的ft5306,是一款i2c的电容屏多点触控芯片。对于它的整体驱动官方已经给了,我们就触摸屏和按键部分的代码做相关说明。说明其中应该注意的地方。对于所有的input设备,报告input事件时候都分这么几部分,首先在probe文件中设置设备发送的事件类型、按键类型、设置设备一些属性信息。然后在发送事件时候要根据probe的设置来发送事件,否则就会被判
2015-08-22 19:02:33 622
转载 android 电容屏(三):驱动调试之驱动程序分析篇
关键词:android 电容屏 tp 工作队列 中断 坐点计算 电容屏主要参数平台信息:内核:linux2.6/linux3.0系统:android/android4.0 平台:S5PV310(samsung exynos 4210) 转载:http://blog.csdn.net/xubin341719/article/details/7833383
2015-08-22 18:59:40 933
转载 android 电容屏(二):驱动调试之基本概念篇
一、中断下半部-工作队列1、中断 先看一下宋宝华先生的《linux设备驱动开发详解》里面对中断的描述吧。这本书个人感觉 写的比较好,从开始学驱动到现在,还能从中得到不少知识。 设备的中断会打断内核中进程的正常调度和运行,系统对更高吞吐率的追求势必要求中断服务程序尽可能地短小精悍。但是,这个良好的愿望往往与现实并不吻合。
2015-08-22 18:56:11 308
转载 Android驱动之 Linux Input子系统之TP——A/B(Slot)协议
将A/B协议这部分单独拿出来说一方面是因为这部分内容是比较容易忽视的,周围大多数用到input子系统的开发人员也不甚理解;另一方面是由于这部分知识一旦扩展到TP(触摸屏Touch Panel)的多点触摸就要与Middleware/Framework一起结合起来看才能完全掌握,复杂性所在。这里的Middleware/Framework是针对android来说的,本人从事android这几个层次的工作
2015-08-22 18:52:39 517
转载 LCD驱动调试
LCD驱动调试porority of HSYNC, VSYNC is very important in LCD debug follow转载:http://blog.csdn.net/linphusen/article/details/6385175Steps for Debug1) check the power supply is correct2
2015-08-22 18:48:43 2421
转载 android 电容屏(一)
平台信息:内核:linux2.6/linux3.0系统:android/android4.0平台:S5PV310(samsung exynos4210)from:http://blog.csdn.net/xubin341719/article/details/7833383一、电容屏工作基本原理 触摸屏的工作原理概括来说就是上报坐标值
2015-08-22 18:47:14 1123
转载 input子系统详解
Input子系统详解一.Input子系统架构Linux系统提供了input子系统,按键、触摸屏、键盘、鼠标等输入都可以利用input接口函数来实现设备驱动,下面是Input子系统架构:Input子系统架构二.Input系统的组成输入子系统由驱动层(Drivers),输入子系统核心层( Input Core )和事件处理层(Event Handler)三部份组
2015-08-22 14:00:03 281
转载 Fastboot使用详解
文章出处:http://blog.csdn.net/geniusmen/article/details/78923981.Fastboot简介Fastboot是Android快速升级的一种方法,Fastboot的协议fastboot_protocol.txt在源码目录./bootable/bootloader/legacy下可以找到。Fastboot客户端是作为Androi
2015-08-22 13:46:09 2575
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人