自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DreamCatcher100的专栏

每天进步一点点

  • 博客(7)
  • 资源 (5)
  • 收藏
  • 关注

原创 Linux设备驱动开发基础---mini2440触摸屏驱动

一、触摸屏设备工作原理1、触摸屏设备的类型触摸屏按其技术原理可分为五类:矢量压力传感式、电阻式、电容式、红外线式、表面声波式,其中电阻式触摸屏在嵌入式系统中用的较多。

2013-08-05 23:49:23 1289

转载 Input子系统分析

Linux  Input 设备驱动1认识和使用 input 事件:1.1Linux input 驱动分类Input驱动程序是Linux输入设备的驱动程序,分成游戏杆(joystick)、鼠标(mouse和mice)和事件设备(Event queue)3种驱动程序。其中事件驱动程序是目前通用的驱动程序,可支持键盘、鼠标、触摸屏等多种输入设备。Input驱动程序的主设备号是13,驱动程

2013-08-05 22:49:46 688

转载 Linux input子系统分析---5、事件传递过程

三. 事件传递过程(以s3c2410_ts为例)   1. 事件产生    当按下触摸屏时,进入触摸屏按下中断,开始ad转换,ad转换完成进入ad完成中断,在这个终端中将事件发送出去,调用    input_report_abs(dev, ABS_X, xp);    input_report_abs(dev, ABS_Y, yp); 这两个函数调用了 input_event(de

2013-08-05 22:32:10 864

转载 Linux input子系统分析---4、事件处理层分析

二.  事件处理层分析(以evdev事件处理器为例)    1.事件处理层与用户程序和输入子系统核心打交道,是他们两层的桥梁。一般内核有好几个事件处理器,像evdev mousedev jotdev。evdev事件处理器可以处理所有的事件,触摸屏驱动就是用的这个,所以下面分析这个事件处理器的实现。它也是作为模块注册到内核中的,首先分析它的模块初始化函数。 static 

2013-08-05 22:30:48 763

转载 Linux input子系统分析---3、输入子系统核心分析

一.  输入子系统核心分析。    1.输入子系统核心对应与/drivers/input/input.c文件,这个也是作为一个模块注册到内核的。所以首先分析模块初始化函数。 static int __init input_init(void)  {      int err;        input_init_abs_bypass();          //这个暂时

2013-08-05 22:29:20 657

转载 inux input子系统分析---2、主要函数

一. 各种注册函数    因为分析一所讲的每种数据结构都代表一类对象,所以每种数据结构都会对应一个注册函数,他们都定义在子系统核心的input.c文件中。主要有三个注册函数     input_register_device    向内核注册一个input设备     input_register_handle    向内核注册一个handle结构     input_regi

2013-08-05 22:27:45 830

转载 Linux input子系统分析---1、概述与数据结构

Input子系统处理输入事务,任何输入设备的驱动程序都可以通过Input输入子系统提供的接口注册到内核,利用子系统提供的功能来与用户空间交互。输入设备一般包括键盘,鼠标,触摸屏等,在内核中都是以输入设备出现的。下面分析input输入子系统的结构,以及功能实现。一. Input子系统结构与功能实现  1. Input子系统是分层结构的,总共分为三层: 硬件驱动层,子系统核心层,事件处理层。

2013-08-05 22:26:15 746

Unix环境高级编程 third

Unix环境高级编程 第三版 高清带书签,放在手机随时阅读

2018-08-04

Linux 核心命令速查手册

Linux 核心应用命令速查手册,Linux学习工作必备,高清带书签

2018-08-04

高清带书签C 标准库

C 语言标准库,C 语音进阶必备,需要具备一定的C语言基础

2018-08-04

ucos_II+ucGUI+s3c2410+LCD+触摸屏整合

ucos_II+ucGUI+s3c2410+ucos II 1移植到ARM9 s3c2410 ucGui 390移植到ARM9 s3c2410

2012-04-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除