在menuconfig中进行适当的配置:

Device Drivers --->

<*> Multimedia support --->

[*] Video capture adapters--->

[*] V4L USBdevices --->

<*> USB Video Class (UVC)

[*]    UVC input events devicesupport

<*> GSPCA based webcams --->

[*] USB support --->

[*] USB announce newdevices

<*> USB Gadget Support--->

<*>    USB Webcam Gadget

将我的摄像头谷客HD98接上开发板,即可显示一下信息:

usb 1-1: new full-speed USB device number 2 using s3c2410-ohci
usb 1-1: New USB device found, idVendor=0c45, idProduct=6340
usb 1-1: New USB device strings: Mfr=2, Product=1, SerialNumber=0
usb 1-1: Product: USB 2.0 Camera
usb 1-1: Manufacturer: Sonix Technology Co., Ltd.
uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:6340)
input: USB 2.0 Camera as /devices/platform/s3c2410-ohci/usb1/1-1/1-1:1.0/input/input0

说明内核成功识别出了摄像头,在查看/dev/video0设备也会存在(我这里是用来mdev机制,自动创建设备节点)

ok,毕

linux3.4.2内核移植详解(六):基于UVC的USB摄像头内核配置相关推荐

  1. 基于linux-2.6.34内核编译详解,Linux 2.6、4.3内核编译过程的感受与总结

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 之前编译过2.4.10版本的内核,很好编译,中间曾经漏下了SCSI low-level drivers下的BusLogi ...

  2. ARM64内核系统调用详解(基于kernel-4.9)

    本文以ARM64为例,介绍如何添加系统调用,首先来介绍一些代码执行流程: 首先来看异常向量表的配置,内核在arch/arm64/kernel/entry.S汇编代码中设置了异常向量表. /** Exc ...

  3. u-boot-2009.08在2440上的移植详解(三)

    一.移植环境 主  机:VMWare--Fedora 9 开发板:Mini2440--64MB Nand,Kernel:2.6.30.4 编译器:arm-linux-gcc-4.3.2.tgz u-b ...

  4. MiniGui移植详解1【转】

    MiniGUI 1.3.3 移植详解 作者:大漠孤狼 E-Mail:yuqiang0107@126.com 最近移植了 MiniGUI 1.3.3 到一个开发板上,中间遇到许多问题,在论坛上发问题,结 ...

  5. 《Linux设备驱动开发详解(第3版)》(即《Linux设备驱动开发详解:基于最新的Linux 4.0内核》)网购链接

    <Linux设备驱动开发详解:基于最新的Linux 4.0内核> china-pub   天猫     dangdang   京东 China-pub 8月新书销售榜 推荐序一 技术日新月 ...

  6. 基于瑞芯微3399的嵌入式linux,瑞芯微x3399 linux QT平台WIFI移植详解

    原标题:瑞芯微x3399 linux QT平台WIFI移植详解 第1章 内核配置 硬件平台:x3399开发板或ibox3399卡片电脑 操作系统:linux4.4.5+ QT5.6 WIFI型号:AP ...

  7. postgres预写式日志的内核实现详解-wal记录读取

    2019独角兽企业重金招聘Python工程师标准>>> 导读: postgres预写式日志的内核实现详解-概述 之前已经写了关于wal记录的结构.wal记录的写入的博客,流复制.PI ...

  8. FreeRTOS之源码 及 移植详解

    源:FreeRTOS之源码 及 移植详解 转载于:https://www.cnblogs.com/LittleTiger/p/9117856.html

  9. linux 2.4内核编译,linux 2.4内核编译详解

    2.4内核编译详解 内核简介 内核,是一个操作系统的核心.它负责管理系统的进程.内存.设备驱动程序.文件和网络系统,决定着系统的性能和稳定性. Linux的一个重要的特点就是其源代码的公开性,所有的内 ...

最新文章

  1. MySQL简单快速入门 (三)高级查询——JEPLUS软件快速开发平台
  2. .bak 服务器备份文件,如何从SQL Server Management Studio中的多个备份(bak)文件还原数据库...
  3. Hadoop2.2.0+hive使用LZO压缩那些事
  4. linux的学习重点,Linux 学习重点记录之三
  5. junit单元测试断言_简而言之,JUnit:单元测试断言
  6. C++输入cin详解
  7. idea全局搜索快捷鍵ctrl+shift+F失效
  8. Ubuntu的常识使用了解2
  9. 关于vs重新生成出现“错误 CS0006: 未能找到元数据文件”.
  10. SQLServer 延迟事务持久性
  11. Mybatis原理解析(三)--getMapper动态获取接口实现类
  12. java对象赋值优雅写法_JavaScript优雅写法及骚操作
  13. 天创速盈电商:拼多多用户群体分析
  14. 宾州州立大学计算机排名,宾州州立大学帕克分校排名
  15. 15亿美元买个“便宜货”
  16. 浅学 --------- CSS
  17. java8 stream中Comparator.comparing排序
  18. Java自学1(哭唧唧又重头开始学了)
  19. 拼多多数据分析笔试题(附代码答案)
  20. 音视频开发必看:“秒变萝莉音”,游戏中的变声是如何实现的

热门文章

  1. 设计师如何成功地交付设计成果?
  2. java计算机毕业设计雁门关风景区宣传网站源码+数据库+系统+lw文档+mybatis+运行部署
  3. 一篇关于c的杂文,无意中乱写整理
  4. 安装Grafana以及安装部分插件
  5. 房屋装修水电安装的注意事项都有哪些呢?
  6. CentOS忘记密码处理方式
  7. 微云存照片会变模糊吗_把云台塞进手机的vivo X50 Pro,给手机摄影带来什么改变...
  8. 区块链 - 链接区块
  9. 基于springboot教师人事档案管理系统【源码+论文】展示
  10. JavaScript把世界各地客户端时间转为北京时间,并取得时间戳