自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (13)
  • 收藏
  • 关注

转载 i2c 子系统驱动经典例子深入分析

http://blog.csdn.net/gaomaolin_88_163/article/details/6719130

2012-04-17 11:04:12 335

转载 INPUT 子系统经典文章

内核的输入子系统是对分散的,多种不同类别的输入设备(如键盘,鼠标,跟踪球,操纵杆,触摸屏,加速计和手写板)等字符设备进行统一处理的一层抽象,就是在字符设备驱动上抽象出的一层。 输入子系统包括两类驱动程序:事件驱动程序和设备驱动程序。事件驱动程序负责和应用程序的接口,而设备驱动程序负责和底层输入设备的通信。鼠标事件生成文件mousedev属于事件驱动程序,而PS/2鼠标驱动程序是设备驱动程序。

2012-04-17 10:47:04 448 2

转载 好的嵌入式博文

http://blog.chinaunix.net/uid/14198351/frmd/-1.html

2012-04-23 13:10:10 549

转载 Linux Platform Device and Driver,platform_add_devices()->platform_driver_register()

从 Linux 2.6 起引入了一套新的驱动管理和注册机制 :Platform_device 和 Platform_driver 。      Linux 中大部分的设备驱动,都可以使用这套机制 , 设备用 Platform_device 表示,驱动用 Platform_driver 进行注册。       Linux platform driver 机制和传统的 device driver

2012-04-18 17:27:01 284

转载 linux下如何模拟按键输入和模拟鼠标(还不错,都是程序)

查看/dev/input/eventX是什么类型的事件, cat /proc/bus/input/devices 设备有着自己特殊的按键键码,我需要将一些标准的按键,比如0-9,X-Z等模拟成标准按键,比如KEY_0,KEY-Z等,所以需要用到按键模拟,具体方法就是操作/dev/input/event1文件,向它写入个input_event结构体就可以模拟按键的输入了。 linux/input

2012-04-17 11:08:48 1069

转载 Linux设备驱动子系统第一弹 - I2C,还不错的文章

http://blog.chinaunix.net/link.php?url=http://blog.csdn.net%2Fqianjin0703%2Farticle%2Fdetails%2F5894869

2012-04-17 11:05:38 351

转载 嵌入式多点触摸屏幕驱动设计

摘要:采用了三星公司的S3C6410X处理器,通过嵌入式Linux的驱动管理系统实现了对Cypress 7958、Snaptics TM1444等基于I2C总线协议的多点触摸屏幕的驱动设计。实践证明,在基于Linux核心的Qtopia平台以及Andriod嵌入式操作系统上运行流畅,识别度与准确度很高。     引言   随着嵌入式设备的开发和推广,触摸屏作为新式输入设备已

2012-04-17 11:05:00 728

转载 I2C驱动 核心文件

实际上在较新的代码中(如笔者现在用的linux-2.6.30)里面其实己经有一个通用的I2C驱动了。所以在一些简单的场合,我们其实可以不用再去写驱动,只要会用就可以了,但是会用也不是一件很简单的事情,因为关于这方面的内容很少,有些时候,我们不得不去分析一下代码,才能明白如何去用。 I2C的代码是比较少的,因为协议本身也不是很复杂。我们可以从他的代码目录开始讲起。 Linux中,

2012-04-17 10:52:34 662

转载 i2c 驱动举例框架分析

1.Linux的I2C驱动架 Linux中I2C总线的驱动分为两个部分,总线驱动(BUS)和设备驱动(DEVICE)。其中总线驱动的职责,是为系统中每个I2C总线增加相应的读写方法。但是总线驱动本身并不会进行任何的通讯,它只是存在在那里,等待设备驱动调用其函数。 设备驱动则是与挂在I2C总线上的具体的设备通讯的驱动。通过I2C总线驱动提供的函数,设备驱动可以忽略不同总线控制器的差异,不

2012-04-17 10:51:29 375

转载 LinuxI2C总线驱动大致框架

I2C 总线及device注册过程 首先,I2C注册过程为创建board_info 结构体。   [cpp] view plaincopy static struct i2c_board_info i2c1_devs[]__initdata = {            {                      I2C_BOA

2012-04-17 10:45:31 362

原创 /sys/bus/i2c/devices下的内容与i2c_board_info结构体

在目录/sys/bus/i2c/devices下能发现系统中的I2C设备,如下:   [cpp] view plaincopy # ls   0-0034   0-0030   0-0011   0-0058   这些设备就是系统中存在的设备。   这些设备是怎么来的? 在你对应的machine配置里会执行“i2c_

2012-04-17 10:43:18 541 1

转载 USB 驱动学习

http://blog.csdn.net/fudan_abc#

2012-04-17 10:42:19 328 1

转载 input子系统 学习

http://blog.csdn.net/lmm670/article/details/6080970

2012-04-17 10:41:33 248

Linux+内核情景分析-上下册-清晰版

Linux+内核情景分析-上下册-清晰版,难得一见的神书,清晰完全版。

2012-03-25

GDB完全手册

GDB完全手册,对于从事嵌入式开发人员必备的工具说明书。

2012-03-25

系统程序员成长计划

系统程序员成长计划,制定详细的计划对一个程序员来说非常重要。

2012-03-25

嵌入式系统C程序设计教程

嵌入式系统C程序设计教程,属于基础的C嵌入式教程。

2012-03-22

c语言嵌入式系统编程修炼之道

主讲C语言c语言嵌入式系统编程,很不错的书籍。

2012-03-22

空空如也

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

TA关注的人

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