![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ARM学习
文章平均质量分 62
liwentongliunian
这个作者很懒,什么都没留下…
展开
-
linux2.6.37.4内核在XC2440开发板上移植(十六)USB摄像头驱动移植
Linux内核中已经带有很完善的USB摄像头驱动,支持几乎所有的USB摄像头,我们只需要配置内核,选择上相应的Sensor型号即可。 配置内核,支持USB摄像头: Device Drivers ---> Multimedia support ---> Video For Linux[*] Enable Video For Linux API 1 (DEPRECATED)[*转载 2014-06-28 19:29:43 · 590 阅读 · 0 评论 -
mini2440内核编译的USB问题,出现usb 1-1: device descriptor read/64的解决方法
插入USB设备,如U盘,读卡器等时出现: [root@Nision=W]#usb 1-1: new full speed USB device usings3c2410-ohci and address 2 usb 1-1: device descriptor read/64, error -62 usb 1-1: device descriptor read/64, error -62转载 2014-06-28 19:32:50 · 1868 阅读 · 0 评论 -
ARM的视频采集以及jpeg压缩
头文件:capture.h #ifndef _CAPTURE_H_ #define _CAPTURE_H_ #include #include #include #include #include #include #include #include #include #include #include #include #define转载 2014-06-28 20:12:11 · 515 阅读 · 0 评论 -
WARNING: Unable to open an initial console
WARNING: Unable to open an initial console 这个主要是没有建立控制台,解决方式: 内核选择如下选项: Device Drivers ---> Character devices ---> [*] Virtual terminal Serial drivers ---> 8250/16550 and c转载 2014-06-19 10:02:01 · 524 阅读 · 0 评论 -
linux驱动编程的基础知识
Linux设备驱动属于内核的一部分,Linux内核的一个模块可以以两种方式被编译和加载: ( 1 )直接编译进 Linux 内核,随同 Linux 启动时加载;原创 2014-06-19 19:37:08 · 344 阅读 · 0 评论 -
关于EXPORT_SYMBOL
linux2.6的“/prob/kallsyms”文件对应着内核符号表,记录了符号以及符号所在的内存地址。 模块可以使用如下宏导出符号到内核符号表: [c-sharp] view plaincopy EXPORT_SYMBOL(符号名); EXPORT_SYMBOL_GPL(符号名) 导出的符号可以被其他模块使用,不过使用之前一定要声明一下。EXPORT_SY转载 2014-06-19 20:24:36 · 385 阅读 · 0 评论 -
字符设备开发的基本步骤
确定主设备号和次设备号 实现字符驱动程序 实现file_operations结构体 实现初始化函数,注册字符设备实现销毁函数,释放字符设备实现字符设备其他基本成员函数原创 2014-06-19 21:38:19 · 522 阅读 · 0 评论