STM32
USB Full Speed Device Library
for STM32F1xx, STM32L1xx and STM32F3xx
family



Home Page
STM32 Page


INDEX


Introduction
Where to get the SW and Documentation
Example: USB Virtual Com ready to use for STM3210B-EVAL

STM Virtual COM Port driver




-
Introduction


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

UP




-
Where to get the SW and Documentation


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.

The documentation is here.

UP



-
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




UP




Home Page
STM32 Page