Company  
ST Home | Microcontrollers

USB Developer Kit for STM32


STMicroelectronic's USB developer kit provides a free, complete firmware package that makes implementation of USB interfaces in STM32 applications quick and painless.

USB is rapidly reaching the penetration of UART in embedded applications thanks to cost-effective microcontrollers with native USB implementation like the ST32F103. By offering a variety of transfer types (Control, Isochronous, Interrupt and Bulk), USB meets the needs of a wide range of embedded applications from real-time audio/video to rapid-response control devices.

To help developers overcome the complexity and costs associated with implementing and maintaining USB in their applications, ST offers the free USB Developer Kit. This software kit provides a complete firmware package that allows developers to painlessly develop any flavor of USB firmware including:

image_3

Control transfer with generic device management tasks

Interrupt transfer with HID Mouse/Joystick demo

Bulk transfer with mass storage demo

Isochronous transfer with Voice Speaker/micro demo

In addition, the kit provides implementation of DFU for firmware updates on USB, and of the popular Virtual COM (CDC class) for emulation of a classic RS232 interface on USB.

The kit's complete software library with documented, thoroughly tested C source code speeds USB implementation in applications for STM32F103 and significantly reduces coding time.

The firmware is compatible with major IDE toolsets for ARM core-based microcontrollers and offers consistency in naming and variable access to facilitate development and code maintenance.

Features and Benefits

Complete software library – all C source files and include files provided

Firmware demos for all USB transfer types

Runs on STMicroelectronics evaluation boards, and is easily tailored to any other hardware

Project templates for each toolchain

Full documentation supplemented by training slides and quick start guides

Software and Documents

All kit software and documents are available for free download from ST

Brochures and Product Guides
8, 16 and 32-bit Microcontrollers (Selection guide, PDF)
STM32 MCU family - 32-bit Flash microcontrollers powered by ARM® Cortex™-M3 (Brochure, PDF)
Development tools for STM32, STR9 and STR7 (Brochure, PDF)









Copyright © by STMicroelectronics All Right Reserved.

Published on: 2007-06-08 (29507 reads)

[ Go Back ]