Font Size: a A A

USB System Architecture Research And Device Design

Posted on:2004-08-30Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y CaiFull Text:PDF
GTID:2168360092975621Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
The Universal Serial Bus is specified to be an industrial standard extension to the PC architecture .USB is a cable bus that supports data exchange between single host and a wide range of simultaneously accessible peripherals. USB has many advantages such as fast speed, bidirection, simultaneousness and low price and it can satisfy the development of PC.USB is designed to support an accessible interface for the PC, but the outcome of easy use is accompanied with the design difficulty. USB is more sophisticated than any interface it replaces and needs resolve more questions. Fortunately, the arrangement of USB is very good and we can only focus on what we need.I explain USB architecture and compare several industrial buses and interfaces, introduce the advantages of USB if used in instruments.The thesis then will talk about how to develop the USB system, including: device hardware, device software, and host software.Then, the thesis explains the system hardware development, the USB chip PDIUSBD12 is described and the hardware cell is presented.The next chapter is the most important in the thesis and firmware is the kernel of USB program. I mainly worked at it. This chapter discusses the state of USB device, general USB device manipulation and standard device request. The firmware design flow chart is given and some important program is explained.The device driver and application program are presented in the last three chapters. WDM, VC and DLL are used to develop the driver and application program.At the end of the thesis, I talk about some shortcomings of my USB research, and expect USB used in industrial control and instrument.
Keywords/Search Tags:Architecture
PDF Full Text Request
Related items