Summary: | 碩士 === 國立臺灣科技大學 === 電子工程系 === 97 === USB 2.0 standard is published in 1999, with the convenience and high-speed transmission, USB 2.0 now has become an essential communication standard between PC and peripheral interface. Currently, PC-based data acquisition equipments are almost high-cost and low flexibility. If we take the advantage of the popularity and high-speed transmission and develop the firmware of USB Soc by self, it is believed that can solve the shortcomings.
This thesis will adopt USB 2.0 development board, base on EZ-USB FX2 Soc, use the CPLD AD/IO board for generate the datum of waveform and implement of high-speed data acquisition equipment.
We will focus on the self-developed EZ-USB FX2 firmware. First, make a basic library for building variety of different types of firmware use. All the making firmware procedures are using free/open source software on linux platform and demonstrate the research result using GUI program on Windows platform.
The thesis will briefly first describe the USB protocol, architecture of EZ-USB FX2 Soc and how to use the Slave FIFO mode of EZ-USB FX2 to transmission with CPLD.
|