- 博客(4)
- 收藏
- 关注
原创 4.USB摄像头驱动框架分析
Linux系统中USB摄像头一般都采用的是UVC硬件架构设计,因此我们在分析USB摄像头驱动的重点在于分析UVC框架。它融合了usb驱动框架和v4l2驱动框架,我们可以从中抽象出一个通用的USB摄像头驱动框架。uvc架构官方手册参考网上:uvc 1.5 specificationshttp://www.usb.org/developers/docs/devclass_docs/ 的Vid
2016-07-31 23:11:23 1586
原创 3.虚拟驱动vivi调用过程彻底分析
一、xawtv所涉及的vivi驱动的系统调用 在Ubuntu系统中,当我们接上usb摄像头设备时,系统会自动给我们安装对应的usb设备驱动程序。我们现在要使用自己编译的vivi驱动,该怎么办呢?1.先安装系统自带的vivi驱动和它所依赖的所有驱动:sudo modprobe vivi ;2.卸载原有的vivi驱动 : sudo rmmod vivi ;3.装载自己的驱动
2016-07-27 23:22:23 2135
原创 2.Ubuntu 9.10 下如何使用笔记本摄像头以及虚拟摄像头vivi的测试
第2课第1.1.2节_摄像头驱动_虚拟驱动vivi的测试一、先在Ubuntu 9.10下面安装一个应用程序的测试程序,便于分析: 在网上搜索Ubuntu摄像头测试,搜索Ubuntu摄像头驱动,有cheese和xawtv两种摄像头驱动。 经过测试,cheese由于系统版本太老无法使用,我们使用的是xawtv这个摄像头测试程序。 在Ubun
2016-07-23 21:20:11 2718
原创 韦东山项目视频之摄像头驱动1 V4L2框架分析
一、摄像头驱动 V4L2框架分析摄像头驱动是属于字符设备驱动程序V4L2: vidio for linux version 2,我们分析的是linux3.4.2内核。回顾二期,怎么写驱动?1.构造一个file_operations:.open=drv_open .read=drv_read2.告诉内核:register_chrdev(主设备号,名字,&file_operati
2016-07-14 22:31:15 5190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人