自定义博客皮肤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应用开发及底层移植等工作。兴趣+坚持=一门新技术CSDN:根据介绍

2012-11-28 17:51:34 888

转载 c++术语

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

2012-11-28 13:00:51 392

转载 makefile -C

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

2012-10-16 20:48:25 1437 1

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

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

2012-08-26 21:55:46 573

转载 输入子系统读书笔记

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

2012-08-26 21:52:05 576

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

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

2012-08-26 21:28:40 608

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

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

2012-08-26 21:24:05 788

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

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

2012-08-26 21:22:06 582

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

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

2012-08-25 16:13:20 2335

原创 为linux添加开机logo

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

2012-08-24 13:34:52 508

转载 uboot的两大环境变量

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

2012-07-26 10:13:03 416

ARM中文指令手册

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

2012-01-16

学看电路原理图和画pcb

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

2011-11-20

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

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

2011-11-20

linux下c++学习资料集合

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

2011-10-08

linux那些事儿

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

2011-10-08

嵌入式驱动开发

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

2011-10-07

空空如也

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

TA关注的人

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