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.