Font Size: a A A

The Research Of USB Realization Technology In Embedded System Based On ARM

Posted on:2007-03-24Degree:MasterType:Thesis
Country:ChinaCandidate:J F WangFull Text:PDF
GTID:2178360185962855Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Universal Serial Bus (USB) is a kind of the serial buses with high speed on transmission. It has such advantages as Plug and Play, easy to be expanded and high speed on transmission. At present, it has been widely used in Embedded System.This paper particular researches the USB realization technology in Embedded System based on ARM. Firstly, the paper simply introduces the basic knowledge in Embedded System exploitation and the USB specification (including the bus topology structure and the specification of transmission). Then it presents the development platform based on ARM Embedded System and do some analyses about how to realize USB system in this platform. Furthermore, the research successfully porting the Linux 2.4.18 to hardware platform based on ARM Embedded System. As a result, the hardware platform based on ARM Embedded System can supports the Linux USB System (including USB Core Driver, Host Controller Driver and Device Driver) .The paper also researches the basic structure of device driver programming under Linux based on analyze drivers in Linux. It also analyzes USB system structure and drivers from two points of view in software and hardware. The paper deeply analyzes USB system source code under Linux in three aspects in: USB Core, Host Controller Driver and Device Driver. Moreover it also describes the work flow of USB Host Controller. After those tasks I program the USB Host Controller Driver in this paper. In this paper also analyze the driver of OV511 USB Camera and summarize the method of how to program drivers for more complicated USB Video Device. Finally this paper offers the relevant Video Capture Application.This paper based on the Image and Signal Processing Laboratory's project-Video Image Dynamic Track and Recognition in Embedded System. Due to we realize USB...
Keywords/Search Tags:Embedded System, ARM, Linux, USB Driver, Video Capture
PDF Full Text Request
Related items