- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 usb驱动的基本结构和函数简介
几个重要的结构struct--接口struct usb_interface { /* array of alternate settings for this interface, * stored in no particular order */ struct usb_host_interface *altsetting
2012-03-27 10:50:21
4146
转载 Linux驱动程序中比较重要的宏
MODULE_DEVICE_TABLE (usb, skel_table); 该宏生成一个名为__mod_pci_device_table的局部变量,该变量指向第二个参数内核构建时,depmod程序会在所有模块中搜索符号__mod_pci_device_table,把数据(设备列表)从模块中抽出,添加到映射文件/lib/modules/KERNEL_VERSION/module
2012-03-26 20:37:17
1276
原创 TQ2440在linux下的LED驱动程序
学习驱动程序不久,看LDD3大概有4章吧,最开始写了个hello world驱动,后来是个面向内存的字符设备驱动,后者让我清楚了量子和量子集的使用,但是没有个真正的,肉眼看得见的设备真是有点不爽,查了些资料,参考了下其他书,打算自己写个LED的linux驱动,学了字符设备驱动的话写这个其实挺简单的。 带系统的驱动跟裸机的驱动可不一样啊,裸机的驱动像单片机那种,你只要把端口设0或者
2011-10-22 22:45:06
4721
转载 source insight快捷键及使用技巧
退出程序 : Alt+F4重画屏幕 : Ctrl+Alt+Space完成语法 : Ctrl+E复制一行 : Ctrl+K恰好复制该位置右边的该行的字符
2011-10-22 16:31:00
730
原创 面向内存的字符设备驱动程序
这个程序主要参考ldd3的第三章来写,这一章主要通过介绍字符设备scull(Simple Character Utility for Loading Localities,区域装载的简单字符工具)的驱动程序编写,来学习Linux设备驱动的基本知识。scull可以为真正的设备驱动程序提供样板。下面这个驱动程序用于驱动字符设备mychar,参考scull源码。废话少说,直接上代码,后面
2011-10-20 01:41:30
1005
转载 makefile的写法
makefile是一种描述依赖关系的文件,它主要描述的是整个工程编译规则, 同时也给工程的维护提供很大的方便. 这在大型工程中非常实用. 在写好makefile之后,只需要在命令行输入make命令, 工程就按照既定的makefile规则进行"自动化编译".1. 编译(comp
2011-10-11 11:56:17
643
转载 利用ov511的webeye v2000摄像头实现YUV420P格式转RGB24格式来抓取一张图片
最近因为做了国嵌的那个高级项目里的基于H.264的视频采集项目和动态图像检测项目。在充分理解了利用V4L2进行图像采集的过程后,又因为老师的一个要求,希望我能够完成一个小的动态图像检测的项目(要求要移植到arm 9开发板上去),以便能够推荐我到深圳那边的一家安防公司干活,又由于我
2011-10-11 00:42:43
5048
原创 加载TQ2440驱动-hello world 模块
开发平台:ubuntu10.04,内核版本2.6.32-33-generic,交叉编译器:天嵌公司提供的arm-linux-gcc 4.3.3,内核树:/opt/EmbedSky/linux-2.6.30.4/目标平台:天嵌公司的TQ2440开发板ARM9
2011-10-11 00:00:08
5738
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人