Font Size: a A A

Study And Design Of Computer Information Acquisition System Based On USB Interface

Posted on:2007-08-08Degree:MasterType:Thesis
Country:ChinaCandidate:C Y XueFull Text:PDF
GTID:2178360182978035Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The paper is mainly concerned with the design process of data acquisition system that is based on USB (Universal Serial Bus) interface.The design scheme, developing method and developing process of a suit of data acquisition system used PDIUSBD12 and AT89C52 are expatiated.In addition, the paper also gives the material realization scheme.Firstly,the paper introduces the protocol of USB bus in brief,and then discusses the design of USB interface,which includes four segments, hardware design,firmware design,driver and application design.In hardware design segment,the selection of USB controller and the performance of PDIUSBD12 is firstly introduced;then the hardware scheme are given in detail;the questions in design is explained,which should be paid attention to.In firmware design segment,the paper first shows the idea of program design and the hierarchy and then introduces the program design in detail and gives some structure, flow chart, and some questions be noticed during the program.In driver program segment the principle of choosing driver develop tools is discussed,the foundation of DriverStudio is explained, the structure and writing steps of device driver are introduce, and the method of accessing driver for application is discussed.The paper has finished the design of data acquisition system based on USB interface and realized the basal data acquisition foundation.Using USB bus to transfer data ameliorates the tache of communication between data acquisition system and computer. With DriverStudio, the developer gets rid of the difficulty of writing core driver. The developer need not know many theories of operation system and core driver.
Keywords/Search Tags:USB, Firmware, PDIUSBD12, Driver, WDM, DriverStudio
PDF Full Text Request
Related items