STM32F10xxx USB-FS-Device development kit version 3.1.0
http://www.st.com/stonline/produ ... ro/files/um0424.zip
http://www.st.com/stonline/products/literature/um/13465.pdf
STM32 USB-FS-Device Library update History
V3.1.0 - 10/30/2009
General
Supports the USB OTG Full speed in device (peripheral) mode embedded in the STM32F105x/7x Connectivity Line devices.
Implements SIL layer (Simplified Interface Layer) for initialization, read and write operations on non control endpoints.
Audio Streaming demonstration added for STM32F105x/7x Connectivity Line devices.
Update with STM32F10x Standard Peripherals Library V3.1.2
Libraries
STM32_USB-FS-Device_Driver
Enhancements:
Minor modifications in usb_int.c: replace some functions by macros to improve speed.
Implemented new medium layer: SIL (Simplified Interface Layer, usb_sil.c/.h) allowing simple initialization, read and write operations on non control Endpoints.
New features:
Added Peripheral interface layer to support Connectivity Line USB peripheral: (otgd_fs_dev.c/.h, otgd_fs_cal.c/.h, otgd_fs_pcd.c/.h, otgd_fs_int.c/.h, otgd_fs_regs.h) (managed by pre-compiler defines).
Minor modifications on usb_core.c to support Connectivity Line USB peripheral (managed by pre-compiler defines).
STM32F10x_StdPeriph_Driver
Update with STM32F10x Standard Peripherals Library V3.1.2
Project
The library and demonstrations firmware are provided and have been tested with the following toolchains:
IAR: EWARM v5.42
RVMDK: ARM-MDK v3.80a
RIDE: RIDE7 v7.24 & Rkit ARM v1.22.09.0254
Projects for HiTOP toolchain will be provided in next version.
Custom HID, Joystick Mouse, Device Firmware Upgrade, Mass Storage and Virtual Com Port demos have been updated to support Connectivity Line devices and use the SIL layer (Simplified Interface Layer).
Mass Storage demo: minor modifications on msd.c driver to support larger range of micro SD cards.
Joystick Mouse: Update of Remote wake-up function to operate properly.
Device Firmware Upgrade:
DFU Descriptors updated.
Added Audio Streaming demo for Connectivity Line devices.
Utilities
Binary
Updated the hextobin.bat and axftobin.bat files to support the connectivity line template project.
Updated the hextobin.bat file to use hex files generated by IAR toolchain.
DFU
Added dfu image for Connectivity Line devices.
|