USB Host

An efficient USB host stack for embedded systems equipped with a USB host or OTG controller. Includes support for MSC, HID, CDC ACM, USB2Ser and AOAP classes.

USB Host Features

  • Small footprint
  • High performance
  • Easy-to-use API
  • Support for external hubs
  • Extensive test cases and test harness to verify stack integration

Class Support

USB Host Classes

Micrium's USB host module includes CDC ACM, HID, and MSC class drivers.

Class Example Device Type
  • External USB hubs with any number of ports
Android Open Accessory Protocol (AOAP)
  • Android devices in accessory mode
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
USB-to-Serial Class
Contact Sales
Loading Results