Specifications#
Complies with the "Universal Serial Bus specification revision 2.0"
Implements the "Interface Association Descriptor Engineering Change Notice (ECN)"
Transfer types
Control
Bulk
Interrupt
USB classes
Communication Device Class (CDC)
Abstract Control Model (ACM)
Human Interface Device (HID)
Mass Storage Class (MSC)
Vendor-specific class framework
Features#
Scalable to include only required features to minimize memory footprint
Supports Full-speed (12 Mbit/s)
Supports composite (multi-function) devices
Supports multi-configuration devices
Supports USB power-saving functionalities (device suspend and resume)
Complete integration of Mass Storage Class into Micrium OS File System module
Developed with CMSIS-RTOS2 abstraction layer so that it can work with different OSes. Silicon Labs GSDK comes with FreeRTOS and Micrium OS ports.