Font Size: a A A

The Research And Implement Of USB Video Device Driver Based On Linux Platform

Posted on:2010-11-21Degree:MasterType:Thesis
Country:ChinaCandidate:C Z JiFull Text:PDF
GTID:2178360275477646Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Nowadays,the Linux operation system has many merits of open source,the ease of development,powerful function,low cast,stability,etc.So it has permeated into industry and agriculture,education,national defence,scientific research,etc.Linux operation system and its variants are the very important power to impulse the development of a wide variety of industries.Meanwhile,video-monitoring technology has been widely putting into used in all aspects of our daily life,so the related research,improvement and application based on the video device driver on linux platform has high academic and commercial value.This dissertation,firstly,introduces the basic knowledge of USB bus protocol, on this basic analyzes the module mechanism of device driver,composition of USB sub-system and architecture of device driver based on Linux operation system,summarizes the design and development steps of the Linux device driver.Secondly,illuminates relay,V4L interface technology,the problem exsited during acquisition video data and transmition,etc,and analyzes the performance of generic camera device driver on the Linux platform,points out the disadvantage,gives the overall framework design and implement of modified USB video device.Finally points out the new problem of modified USB video device driver currently,and gives some suggestions for the future work.In the research work of the master dissertation,the main contribution of the author has:1.Investigates and anlayzes the key problem of USB video device performance on the development of the project,analyzes the shortage about the methods of generic USB video device driver,gives and implements two methods about enhancing the efficiency during transmitting and weakening the influence of the data synchronization to deal these problem.2.Summarizes the design and development steps of linux USB video device driver,the course of making advantage of V4L2 API to fulfill the data acquisition.
Keywords/Search Tags:Linux device driver, USB, URB, V4L, Relay
PDF Full Text Request
Related items