Font Size: a A A

USB3.0 Data Acquisition Module Software Design

Posted on:2015-04-21Degree:MasterType:Thesis
Country:ChinaCandidate:Q WangFull Text:PDF
GTID:2308330473951737Subject:Instrumentation engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of electronic technology and computer technology, the external data acquisition module need higher rate. The storage capacity is more and more big and the data transmission capacity requirements continuing increase, in this demand we have to choose a high bandwidth computer bus that will be collect data and transmit data to the computer for processing and analysis. USB(Universal Serial Bus) as a computer peripheral bus standard is a flexible, efficient bus interface. The latest version of USB3.0 theory of transmission speed is up to 5.0Gbit/s. Using USB3.0 super speed transmission mode can greatly shorten the transmission time of data collection.In this paper, we meet the demand for data acquisition module to the transmission speed and give full play to advantages of USB3.0 super speed transmission. We completed USB3.0 data acquisition module software design, to achieve the data transmission rate speed mode.This paper mainly finished the following work:1.Completed the overall design scheme of USB3.0 data acquisition module software. I completed to design of the firmware program, completed USB device driver program and completed the instrument driver of three sub module project.2. Completed the USB3.0 firmware program design. Achieving control of transmission and block transmission, I complete the transmission rate speed mode with the hardware.3.Completed the USB device driver design. Using the framework of WDF model, I complete the design of USB device driver, and the program design of device driver is based on different operating system.4.Completed the instrument driver software design. According to the IVI technical specification for design of instrument driver program, I realize the interface function and soft panel program communication.5.Completed the software and hardware system debugging. The software is debugged with the hardware. I revise and improve the software, realize USB3.0 data acquisition module for data transmission in super speed mode.In this paper I has completed the USB3.0 data acquisition module design of the whole software, realizes the super speed transmission. And the data transmission rate reached above 100MB/s, so we can greatly shortens the transmission time of data collection, improve the ability of using computer hard disk for large capacity and high speed real time data acquisition and storage.
Keywords/Search Tags:USB3.0, firmware, USB driver software, device driver software
PDF Full Text Request
Related items