As a new-type computer bus, Universal Serial Bus (USB) has already become a part of peripheral equipment of PC. Cypress's EZ-USB FX2 is the world's first USB 2.0 integrated microcontroller. By integrating the USB 2.0 transceiver, SIE, enhanced 8051 microcontroller, and a programmable peripheral interface in a single chip, Cypress has created a very costeffective solution that provides superior time-to-market advantages. The Cypress Smart SIE handles most of the USB 1.1 and 2.0 protocols in hardware, freeing the embedded microcontroller for application-specific functions and decreasing development time to ensure USB compatibility.This paper gives the details of the blue print of the project of the design and implementation of equipment control and data acquire using USB2.0.The design and implementation include hardware, firmware and software. By using such software tools as protel99 , u Vision2,Visual C++6.0,etc, we decrease development time and ensure hardware's reliability. Because of space of the paper we don't introduce about these.In the firmware and software's design, we have used Object-oriented development methods and Unified Modeling Language (UML), obeying basic software engineering rules.The design, analyses and implementation is deep and concrete.Finally, some difficulties and insufficiency are considered, and USB On-The-Go (OTG) and Wareless USB (WUSB) technology are introduced, which present the trend of USB.
|