
USB Host
Real-time USB host software stack for embedded systems
equipped with a USB host or OTG controller.
Includes many class drivers (MSC, HID and CDC ACM).
Return to the µC/OS Overview
Features
Key Features
Thanks to a hardware abstraction layer, you can easily port Micrium's USB software to any new USB devices by simply modifying existing hardware access routines.
- Small footprint
- High performance
- Use with commercial or proprietary RTOS
- Easy-to-use API
- Support for external hubs
- Extensive test cases and test harness to verify stack integration
Micrium and USB
Class and Driver Support
USB Host Classes
Micrium's USB host module includes CDC ACM, HID, and MSC class drivers.
Class |
Communicate with Devices Such As |
Communications Device Class Abstract Control Model (CDC ACM)
|
- USB Modems
- USB-to-serial adapters
|
Human Interface Device (HID) |
- Keyboards
- Mice
- Vendor-specific HID devices
|
Mass Storage Class (MSC) |
- Flash drives
- Hard disk drives
- CD/DVD drives
|
FTDI Class |
|
USB Host Controllers
Micrium's USB host module provides USB device controller support for the following hardware architectures.
Driver |
Examples of Platform |
OHCI |
- Atmel SAM series
- NXP LPC2468
- Texas Instruments RM series
|
EHCI |
- Atmel SAM series
- NXP/Freescale LPC/Kinetis/iMX series
- Xilinx Zynq series
|
RX600 |
|
Renesas USBHS |
- Renesas RX64, RX71, RZ, SH series
|
DWC OTG FS |
- STMicroelectronics STM32F series
|
If you don’t see the driver you are looking for, please contact our sales department. We can give you the latest information on new driver development.
Licensing
Licensing Packages That Meet Your Needs
Micrium embedded components are priced as individual modules or as bundled solutions. Check out our licensing page for more information.
Contact us today and start working with µC/OS
View the complete site map
© 2019 Silicon Labs. All rights reserved.