Abstract :
On the basis of analyzing USB interface chip PDIUSBD12, enlarging USB interface in the Embedded System is discussed, that is in the core of ARM7 TDMI. A high-speed data acquisition card based on USB bus is introduced in this paper. It introduces the key chips, and also describes the configuration and principle of the card in the hardware design. In the software design, the application program that developed by Lab Windows CVI version 7.0, and USB device driver is programmed in Visual C++ version 6.0. The data acquisition firmware design whose central part is data acquisition interruption routine is been emphasis express. Finally, the writer tests all kinds of parameters of the card, and analyses the results in principle. This system is safer than the traditional data acquisition system, and has a good real-time performance. Meanwhile, the volume of the hardware is smaller, the power consumption is lower, and the expansibility is stronger???