The
STM32 USB-FS-Device development kit is a complete firmware and software
package including examples and demos for all USB transfer types
(control, interrupt, bulk and isochronous) 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. ■ Device firmware upgrade (DFU) demo: Control transfer
■ Joystick mouse demo: Interrupt
transfer
■ Custom HID demo: Interrupt transfer
■ Mass storage demo: Bulk transfer
■ Virtual COM port: Interrupt and bulk
transfer
■ USB voice speaker demo (USB speaker):
Isochronous transfer
■ USB audio streaming demo: Isochronous
transfe
The SW library for: STM32F105/7, STM32F2 and STM32F4 USB on-the-go Host and device library (UM1021) is here.
STM32F10x, STM32L1xx and STM32F3xx USB full speed device library (UM0424) is here.
STM32L Continua USB certified stack for medical applications is here.
-
Example: USB Virtual Com ready to use for STM3210B-EVAL
The demo proposal is to use the STM32
evaluation board as a USB-to-USART bridge and to provide communication
between a laptop (without RS-232 port) and a standard PC workstation as
shown below.
The PC application used in the
communication is Windows HyperTerminal. See below.
Remember to instal on your PC the: STM Virtual COM Port Driver that is here. My version of Virtual COM is here.
Go here and download the: USB-VirtualCom-for-STM3210B-EVAL that is my tested SW for STM3210B-EVAL, I used KEIL v.4.23