Company  
ST Home | Microcontrollers

USB Device Full Speed Library


STMicroelectronic's USB Device Full Speed Library 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 and STM32F102. 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 Device Full Speed Library. 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 STM32F102 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.
 
The USB Device Full Speed Library is fully CMSIS compliant.

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

Fully CMSIS compliant

Software and Documents

download USB Device Full Speed Library









Copyright © by STMicroelectronics All Right Reserved.

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

[ Go Back ]