自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 嵌入式

唐攀,华清远见高级研发工程师和高级讲师,从事Android底层及系统移植相关研发工作,担当企业在职员工培训、企业内训及大学生职业培训。有多年知名外企嵌入式方向软件研发经历,拥有丰富的项目经验,与杨铸共著《深入浅出嵌入式底层软件开发》一书。2009年转行到培训与研发结合的教育行业,并从那时开始进行Android应用开发及底层移植等工作。 兴趣+坚持=一门新技术 优快云:根据介绍

2012-11-28 17:51:34 983

转载 c++术语

在C++中有好几个这样的术语,但是我们很多时候用的并不正确,几乎是互相替换混淆使用。下面我想彻底辨清几个术语,这样就可以避免很多概念上的混淆和使用上的错误。  这几个词是:  函数指针——指针函数  数组指针——指针数组  类模板——模板类  函数模板——模板函数  最终在使用中,我们就可以让它们实至名归,名正言顺。     1.函数指针——指针函数

2012-11-28 13:00:51 469

转载 makefile -C

Makefile为, PWD = $(shell pwd) KERNEL_SRC = /usr/src/linux-source-2.6.15/   obj-m := test.o module-objs := test.o   all:        $(MAKE) -C $(KERNEL_SRC) M=$(PWD) modules

2012-10-16 20:48:25 1538

转载 对输入子系统分析总结

这两天学习了看了韦东山的第二期视频关于输入子系统部分,做了相关记录,分享给大家 在drivers/input/input.c中:     进入模块入口函数input_init :          err = register_chrdev(INPUT_MAJOR, "input", &input_fops); 复制代码     而input_fops只有open

2012-08-26 21:55:46 639

转载 输入子系统读书笔记

韦东山视频第二期学习笔记 基于内核Linux-2.6.32.3 2012年4月23日:输入子系统:input子系统  使用别人做好的框架         1、输入子系统框架/drivers/input.c  核心层 从入口函数开始分析                 err = register_chrdev(INPUT_MAJOR, "input", &input_fops);注册字

2012-08-26 21:52:05 635

转载 input子系统 软件设计流程及相关API

input子系统的软件设计流程 软件设计流程如下所示: 分配一个输入设备——注册一个输入设备——上报输入事件——注销一个输入设备——释放一个输入设备   设计有关的API 分配一个输入设备 1         struct input_dev *input_allocate_device*(void); 注册一个输入设备 1         int input_regist

2012-08-26 21:28:40 674

转载 Linux内核驱动之Input子系统设备驱动层

Android、X windows、qt等众多应用对于linux系统中键盘、鼠标、触摸屏等输入设备的支持都通过、或越来越倾向于标准的input输入子系统。 因为input子系统已经完成了字符驱动的文件操作接口,所以编写驱动的核心工作是完成input系统留出的接口,工作量不大。但如果你想更灵活的应用它,就需要好好的分析下input子系统了。   一、input输入子系统框架

2012-08-26 21:24:05 876

转载 Linux内核驱动之input子系统介绍

输入设备(如按键,键盘,触摸屏,鼠标,蜂鸣器等)是典型的字符设备,其一般的工作机制是底层在按键,触摸等动作发生时产生一个中断(或驱动通过timer定时查询),然后cpu通过SPI,I2C或者外部存储器总线读取键值,坐标等数据,放一个缓冲区,字符设备驱动管理该缓冲区,而驱动的read()接口让用户可以读取键值,坐标等数据。 在Linux中,输入子系统是由输入子系统设备驱动层、输入子系统核心层(

2012-08-26 21:22:06 642

转载 为sourceinsight添加新类型支持kconfig和makefile

在用sourceinsight查看linux内核源码的时候,大家会发现不能查看源码中的makefile和kconfig代码,即不能搜索到makefile和kconfig文件。这是因为source insight默认是不选makefile的,也没有konfig这种类型的文件。下面就说如何让sourceinsight支持查看makefile和kconfig代码: (1)添加makefile:

2012-08-25 16:13:20 2421

原创 为linux添加开机logo

为linux添加开机logo,一般是用png格式的图片,别的格式的也行,用gimp处理一下就行,把图片处理成224色,ppm格式,最后选择以ascii码格式存储。制作好后到drivers/video/logo目录下,替换掉logo_linux_clut224.ppm.剩下的等待研究补充。。

2012-08-24 13:34:52 587

转载 uboot的两大环境变量

U-boot的环境变量值得注意的有两个: bootcmd 和bootargs。 u-bootcmd     前面有说过bootcmd是自动启动时默认执行的一些命令,因此你可以在当前环境中定义各种不同配置,不同环境的参数设置,然后设置bootcmd为你经常使用的那种参数。 u-bootargs     bootargs是环境变量中的重中之重,甚至可以说整个环境变量都是围绕着bootargs来

2012-07-26 10:13:03 473

学看电路原理图和画pcb

很好的学看电路原理图和画pcb资料的合集

2011-11-20

ARM中文指令手册

arm指令的搜索文档,不需要连网就可以搜索,很好很强大

2012-01-16

嵌入式驱动开发

很好的学习嵌入式linux驱动开发的资料

2011-10-07

linux那些事儿

学习嵌入式linux驱动很好的资料,内容很生动

2011-10-08

很不错的嵌入式makefile资料合集

很好的学习嵌入式makefile的资料,史上最全的

2011-11-20

linux下c++学习资料集合

学习linux下c++编程很好的资料,同时也是学习c++的资料集合

2011-10-08

空空如也

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

TA关注的人

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