欢迎来到天天文库
浏览记录
ID:46583939
大小:1.90 MB
页数:59页
时间:2019-11-25
《嵌入式Linux下USB通用摄像头驱动程序研究与设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、东北大学硕士学位论文嵌入式Linux下USB通用摄像头驱动程序研究与设计姓名:王鑫申请学位级别:硕士专业:计算机系统结构指导教师:王剑20061201东北大学硕士学位论文摘要嵌入式LinuX下USB通用摄像头驱动程序的研究与设计摘要随着科学技术的不断发展,越来越多的工业控制领域实现了自动控制。为了更好的进行远程控制与管理,视频监控与数据采集的技术迫切需要。随着嵌入式技术的不断发展和视频监控系统应用的日益广泛,视频设备驱动程序的开发与数据采集技术也成为了开发的热点。目前生产摄像头的厂家繁多,产品的种类也琳琅满目,不同
2、类型摄像头的驱动程序几乎不能通用,尤其是LilluX下的摄像头驱动程序更是不完善,这给视频监控系统的普及以及应用带来了不便。因此,设计通用的摄像头驱动程序显得尤为重要。本文是基于LiIlux系统来研究USB摄像头设备的驱动程序并开发通用的摄像头驱动程序。通用的驱动程序是以uClillux嵌入式操作系统为目标系统,在目标系统中驱动程序是以模块的方式被加载到内核中,模块加载成功后驱动程序开始运行会驱动系统的摄像头设备以实现视频监控的应用,最后系统是利用Linux下的视频接口Vide04“mⅨ来实现数据采集的功能。本文首
3、先介绍了Linu】【系统,重点是Linl】)【下的设备驱动开发技术以及开发调试环境,并对vide04Linux做了详细的介绍;其次介绍了usB接口知识与usB摄像头的工作原理,重点是USB摄像头设备的驱动程序开发方法;最后分析了摄像头驱动开发的技术框架,重点是通用驱动程序的设计方案,并详细论述了如何开发usB通用摄像头驱动程序以及各功能模块的具体实现方法。最后,给出了在Linll)(系统下对通用摄像头驱动程序的测试,测试结果达到了预期的技术要求和功能要求,并提出了进一步的改进建议。关键词:Linll)【;uSB;摄
4、像头;通用驱动程序查垄垄兰堡主兰竺垒墨.二竺竺!竺一ResearchandDesignOfUSBUniVersalCameraDriVerBasedOnEmbeddedLinuxAbstractAlo玎g谢m也econtin∞usdevelopmentofscienceandtechnology,mo诧andmorc砌llstrvcon由rol(10mainh邵re“izedtbeautomaticcoIm.01.IllordertoimprOVetlleremotec伽l仃ol锄dm猢gemem,videomon
5、itoringanddatagatheringtecllllologyisurgcntlyneedednow.舢ong埘mmedeveIopmentofembeddedtcchnologyandWidcspreadingofVideomoIlitoriIIgsystem,med纠elopmentofvideodeviced晰er肌ddataga山eringtecllnologyhavebecOmeahotspot.Nowtherearem锄ykindsofcompaniest0producecamems,andth
6、erearealsolotsofcamemproduc峨buttllecameradriverofonetypccatlflotbeu∞dbytheothertypcofcamer船,especiallythe拍versinLiIluxsyst咖.111ism8kesthcVideomoIlitoringsys把阻hardcrt0be峭ed.Theref.ore'也edesi弘oftheuIliversalc锄eradriver印pea船tobcparticulanyimportant.Thist11esisisb
7、邪ed伽theL劬xsygtemt0殉ldy也euSBcameradriVeranddevelopmentOfuIliversalcameradriver.Thedestim瞳ionalenViro砌entofttle吼iversaldriVerprogr撇isembeddedLinuxOpe碍廿ngsystem.AtfirstthcdriVcristobelOadedintotlleembeddedLinII】【Operatingsystemasamodule,a舭rtIlatⅡledriVerbegi璐work
8、inganddrivingthcc啪eraequipmentofthesyg把mtorealizetllevideomoIlitoringapplicatiDll’atlastvide04Linuxis懈edfordatagatll“ng.T¨stllesisintroducestheembeddedLimⅨsystcmatfi璐t,foc邺ingonmed
此文档下载收益归作者所有