Linux系统下USB摄像头驱动开发.docVIP

  • 3
  • 0
  • 约 7页
  • 2017-01-02 发布于贵州
  • 举报
Linux系统下USB摄像头驱动开发 Linux系统下USB摄像头驱动开发摘要:介绍了在Iinux系统下开发符合Video for Linux标准的USB摄像头驱动的方法,并对该标准提出“不间断采集”的改进思路,配合双URB、双帧缓冲等方法,提高采集速度。 关键词:Linux设备驱动 USB摄像头 Video for Linux 不间断采集 USB摄像头以其良好的性能和低廉的价格得到广泛应用。同时因其灵活、方便的特性,易于集成到嵌入式系统中。但是如果使用现有的符合Video for Linux标准的驱动程序配合通用应用程序,难以充分利用USB带宽,帧速不高,不易满足实时监控等要求。本文首先介绍在Linux系统下USB摄像头驱动编制的一般方法,然后说明在此基础上如何提高帧速。 1 Linux系统中的USB摄像头驱动程序 USB设备驱动程序完全符合通用设备驱动的准则,不同的是内核提供了一些特别的API函数,方便驱动注册、销毁自己,例如usb_reSister和usb_dereSister;2.4版的内核还提供了对于hotplug的支持。 1.1 USB摄像头驱动的一般编写方法 摄像头属于视频类设备。在目前的Linux核心中,视频部分的标准是Video for Linux。这个标准其实定义

文档评论(0)

1亿VIP精品文档

相关文档