首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--信息处理(信息加工)论文--模式识别与装置论文

基于V4L2的嵌入式视频驱动程序开发与实现

摘要第1-4页
Abstract第4-6页
目录第6-11页
第一章 绪论第11-16页
   ·课题研究的意义第11页
   ·国内外相关研究第11-14页
     ·可移植设备驱动程序第12-13页
     ·Mach仿真驱动程序第13页
     ·Kit操作系统第13-14页
   ·论文主要创新点和组织结构第14-16页
第二章 系统的软硬件开发环境构建及其背景知识第16-24页
   ·嵌入式系统概述第16页
   ·搭建嵌入式系统硬件开发环境第16-19页
     ·嵌入式系统芯片第17页
     ·硬件系统平台TQ2440开发板第17-19页
   ·搭建嵌入式系统软件开发环境第19-20页
   ·USB驱动程序开发第20-22页
     ·USB传输第20-21页
     ·USB驱动程序框架第21-22页
     ·Linux下USB的使用第22页
   ·本章小结第22-24页
第三章 嵌入式Linux系统移植的实现第24-47页
   ·嵌入式Linux系统架构第24-25页
   ·交叉编译环境的构建第25-31页
     ·创建编译环境框架第25-26页
     ·交叉工具链的具体建立过程第26-31页
   ·BootLoader的移植第31-35页
     ·BootLoader介绍第31页
     ·U-Boot在TQ2440上的移植实现第31-35页
   ·Linux内核的移植第35-41页
     ·Linux内核介绍第35-36页
     ·Linux内核的移植步骤第36-38页
     ·Linux内核在TQ2440上的移植实现第38-41页
   ·根文件系统的移植第41-44页
     ·根文件系统介绍第41-43页
     ·yaffs2文件系统在TQ2440上的移植实现第43-44页
   ·编译BusyBox第44-45页
   ·本章小结第45-47页
第四章 V4L2下视频设备驱动程序设计与开发第47-76页
   ·嵌入式Linux驱动程序介绍第47-51页
     ·驱动程序在系统中的地位第47-48页
     ·驱动程序与硬件、应用程序间的关系第48-50页
     ·Linux内核的配置编译第50-51页
     ·Linux内核模块的加载第51页
   ·V4L2(Video For Linux Two)第51-54页
     ·V4L2的API应用第52-53页
     ·读取或写入设备的方法第53页
     ·V4L2的缓冲区管理器第53-54页
   ·Linux的设备驱动程序编码框架第54-57页
     ·驱动程序相关参数的设计第55页
     ·文件数据结构的设计第55-56页
     ·存储器缓冲区的设计第56-57页
   ·V4L2下设备驱动程序设计与实现第57-69页
     ·ADS1.2操作方法第57-59页
     ·视频设备驱动程序实现第59-65页
     ·双帧缓存技术优化图像采集第65-67页
     ·驱动程序加载到内核第67-69页
   ·对比V4L的视频设备驱动实现第69-75页
   ·本章小结第75-76页
第五章 简易的嵌入式网络视频监控系统第76-84页
   ·基于JPEG的视频压缩第76-79页
     ·JPEG图像压缩第76-78页
     ·jpeglib在TQ2440上的移植实现第78-79页
   ·监控端应用程序设计实现第79-83页
     ·系统内核配置第80-81页
     ·移植SDL库第81页
     ·编译mjpg-streamer和uvc-streamer第81-82页
     ·进行网络视频监控测试第82-83页
   ·本章小结第83-84页
第六章 总结与展望第84-85页
   ·全文总结第84页
   ·目标展望第84-85页
致谢第85-86页
参考文献第86-88页
攻读学位期间发表的论文第88-89页

论文共89页,点击 下载论文
上一篇:基于Petri网的UML形式化研究
下一篇:基于亮度加权网络的图像质量评价方法