EZ-USB Series 2100 Xcelerator Development Kit
The EZ-USB Xcelerator™ development kit provides a complete hardware and software solution for accelerating the firmware and device driver development for all the members of the EZ-USB family. Other USB development kits use emulation of the eventual USB device. The EZ-USB Xcelerator developer kit uses the actual device, the AN2131QC, during the entire development. Because of the simplicity of EZ-USB and Anchor’s software utilities, users can be up and running USB code in hours, not weeks!
Development Board
The EZ-USB Xcelerator develop- ment board is compact and powerful. It provides an AN2131QC, 64 kilobytes of external RAM, two UARTS, and user-programmable seven segment display, LED indicators, and switches. One UART is used to communicate with the Win- dows-hosted debugger, and the other is free for application use. The indicators and switches are connected via the EZ-USB I2C port, leaving all AN2131QC I/O lines uncommitted for prototype development. The board can be USB bus powered, eliminating the need for an external power supply. A debug monitor loads either into internal EZ-USB RAM or the external RAM. The exter- nal RAM can be configured in various ways to allow seamless code development for EZ-USB ROM versions.
A matching plug-in breadboard eases the interface of custom circuitry to the AN2131. Headers bring out all interface signals, and provide a convenient interface to a logic analyzer.
C Compiler from Keil
The C compiler from Keil Soft- ware lets the designer write 8051 microcontroller applications in C and still get the efficiency and speed of assembly language. Advanced features from Keil tools include the ability to single step through code. This makes it easy to detect errors, handle source level debugging and dual-data pointer support, and set breakpoints. With the ability to debug code one line at a time, quickly compile and one-step download new code, developers’ have a more efficient means to complete firmware faster than using emulators.