Cypress EZ-USB Series 2100 Xcelerator Development Kit, Development Board, Compiler from Keil

Page 12

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.

EZ-USB Series 2100

Image 12
Contents EZ-USB Series USB Controller Complete USB Design Made Easy How does Anchor Chips make USB easy?Features Benefits Unprecedented Soft Architecture RAM ArchitectureEnumeration ReNumeration How It WorksAutomatically Handles Low-Level USB Overhead Four Major Benefits of Smart USB CoreEfficient EZ-USB Code Comparison of Standard USB Request Get Descriptor Turbo Performance Turbo Bulk CapabilityTurbo Isochronous Capability Leap in Performance with 8051 Compatibility Flexible for Many Applications Options for Loading 8051 FirmwareLow Power-Even for Bus-Powered Devices More Endpoint Buffer MemoryEZ-USB Series 2100 Xcelerator Development Kit Development BoardCompiler from Keil Anchor Utilities Device DriverAN2131-DK-001 Packages and Pin Definitions USB I/O Ordering Information EZ-USB Internal RAM Product Family