自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-03-12 22:08:15 269

原创 JZ2440开发板学习------中级(二十七)

自己写驱动之Linux设备驱动开发详解———驱动设计的硬件基础

2015-01-16 23:13:12 440

转载 JZ2440开发板学习------中级(二十六:末)

自己写驱动之Linux设备驱动开发详解———设备驱动概述 内核提供了三个函数来注册一组字符设备编号,这三个函数分别是 register_chrdev_region()、alloc_chrdev_region() 和 register_chrdev()。其中,register_chrdev_region()是为提前知道 设备的主次设备号的设备分配设备编号。alloc_chrdev_r

2015-01-15 23:47:50 351

转载 JZ2440开发板学习------中级(二十六:下)

自己写驱动之Linux设备驱动开发详解———设备驱动概述    在内核的学习中会遇到很多挺有意思的函数,而且能沿着一个函数扯出来很多个相关的函数。copy_to_user和copy_from_user就是在进行驱动相关程序设计的时候,要经常遇到的两个函数。由于内核空间与用户空间的内存不能直接互访,因此借助函数copy_to_user()完成用户空间到内核空间的复制,函数copy_from

2015-01-15 23:38:44 307

转载 JZ2440开发板学习------中级(二十六:中)

自己写驱动之Linux设备驱动开发详解———设备驱动概述     驱动模型和建立在kobject之上的抽象之所以难以理解,部分原因在于没有一个明显的入口点。处理kobjects需要理解一些不同的相互之间互相引用的类型。为了使事情变得简单,我们将采用“多遍”的方法,从模糊的概念开始并且逐步添加细节。为了这个目的,在这里给出一些我们将要使用到的一些概念。 l         一个kboject是类

2015-01-15 23:18:15 299

原创 JZ2440开发板学习------中级(二十六:上)

自己写驱动之Linux设备驱动开发详解———     之前就学习过Linux设备驱动开发详解,可是看得云山雾绕的,现在使用JZ2440开发板将近6个月左右,基础应该还不错,所以决定再重新认认真真地学习一遍Linux设备驱动开发详解。

2015-01-08 22:27:30 491

原创 JZ2440开发板学习------中级(二十五:下)

自己写驱动程序之USB     对于自己要写的每个驱动程序都要借鉴与内核,内核是一个非常丰富的代码库。里面有丰富的例子。

2014-12-31 22:38:27 477

原创 JZ2440开发板学习------中级(二十五:上)

自己写驱动程序之USB

2014-12-29 22:20:31 333

原创 JZ2440开发板学习------中级(二十四:末)

自己写驱动程序之触摸屏 第一步:驱动程序大框

2014-12-16 22:36:48 512

原创 JZ2440开发板学习------中级(二十四:下)

自己写驱动程序之触摸屏 终于到了触摸屏咯!如果开始呢?先看看手册,毕竟是硬件手册很重要: 还是先搜索相似代码吧,在搜索相似代码之前,先把Input事件驱动程序大框写好: /* 1. 分配一个input_dev结构体 */ /* 2. 设置 */ /* 2.1 能产生哪类事件

2014-12-07 10:22:58 432

转载 JZ2440开发板学习------中级(二十四:中)

输入事件的传递过程   当一个事件被触发设,备将向上层报告发生了什么事。为表述这个事件的传递过程我们 以触摸屏为例。触摸屏的源程序在前面博文中已有详述,这里就不赘言了。 当在触摸屏上按下时会发出这样的报告:     input_report_abs(dev, ABS_X, xp);  //报告x坐标值     input_report_abs(dev, ABS_Y

2014-11-27 23:11:15 377

原创 JZ2440开发板学习------中级(二十四:上)

自己写驱动程序之触摸屏 这是一个大的课题哦!输入子系统!之前有个输入子系统的按键延时操作没有分析和自己写,所以拿到这里讲,是因为触摸屏也是输入子系统哦!!! 不会肿么办呀!搜一下啦,按照input_register_device查找: /************************************************************

2014-11-27 21:13:27 462

空空如也

空空如也

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

TA关注的人

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