STM32F105/7, STM32F2 and STM32F4 USB on-the-go Host and device library (UM1021)

The USB On-The-Go host and device library is a firmware and application software package (STSW-STM32046) for USB (Universal Serial Bus) hosts and devices. This package includes an example and a software demonstration for developing applications using USB full speed and high speed transfer types (control, interrupt, bulk and isochronous). The aim of the USB OTG host and device library is to provide at least one firmware example demonstration for each USB transfer type.

For more details about all the components of a USB OTG host and device library, including examples for different types of devices, refer to STM32F105xx, STM32F107xx, STM32F2xx and STM32F4xx USB On-The-Go host and device library User manual (UM1021).

Key Features

  • Full USB host and device stack supporting many classes
  • Host classes: HID, MSC, CDC
  • Device classes: HID, MSC, CDC, Audio, DFU
  • Eleven device examples, four host examples and one example of a manual dual-role device

Image

×

Design

Technical Documentation

Product Specifications
Description Version Size
DB2794 DB2794: STM32F105/7,STM32F2 and STM32F4 USB On-The-Go host and device library 1.0 121 KB
User Manuals
Description Version Size
UM1021 UM1021: STM32F105xx, STM32F107xx, STM32F2xx and STM32F4xx USB On-The-Go host and device library 3.3 1 MB

Legal

License Agreement
Description Version Size
SLA0048 SLA0048: Mix Liberty + OSS + 3rd- party V1 - SOFTWARE LICENSE AGREEMENT 2.17 112 KB

Tools and Software

Embedded Software
MCUs Embedded Software

Get Software

Part Number Software Version Marketing Status Supplier Order from ST
STSW-STM32046 2.2.0 Active ST

 

Support & Community



×