October 2002 1/12
Rev. 1.2
ST7 USB LOW-SPEED
MICROCONTROLLERS
USB LOW-SPEED EVALUATION BOARD
INTRODUCTION
The objective of this evaluation board is to provide you with a complete USB application
package using a Windows-based host software application and one of ST’s range of USB low-
speed microcontrollers acting as a peripheral device. The host software and the ST7 source
code provide an easily-understood example of how to exchange data using the HID class pro-
tocols. The firmware supplied on the ST7 devices is based on a USB core library that makes
the control of all the USB interface hardware transparent to the application developer. This
USB library, developed by STMicroelectronics and plug-tested by the USB IF (Implementers
Forum), is intended for you to use as a toolbox. All the documentation you need to do this is
supplied with the package.
This evaluation board incorporates basic input sources such as push-buttons, an analog
trimmer and output sources (LEDs); It also has a wire-wrap area so that you can easily de-
velop your own application. An external 12V charge pump is also provided, to allow you to pro-
gram the ST7 embedded Flash program memory using In-Application Programming (IAP).
The following development tools can be ordered separately: assembler, linker, C compiler,
source level debugger, hardware emulator, programming boards and gang programmer. For
ordering information, see our website at http://www.stmcu.com or contact your local sales of-
fice.
1