Skip to content
Permalink
092946043e
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
56 lines (41 sloc) 1.96 KB
# SEGGER emUSB-Host for ModusToolbox
## Overview
[emUSB-Host](https://www.segger.com/products/connectivity/emusb-host/) is a CPU-independent USB Host stack. emUSB-Host is a high-performance library that has been optimized for speed, versatility and small memory footprint. Infineon has licensed emUSB-Host from SEGGER and offers it for free to its customers. This Middleware library provides emUSB-Host in the form of pre-build libraries.
### Features:
* High performance
* Small footprint
* No configuration required
* Control, bulk, interrupt and isochronous transfers
* Very simple host controller driver structure
* Support for external USB hub devices
* Support for devices with alternate settings
* Support for multi-interface devices
* Support for multi-configuration devices
### Supported USB Device Drivers/Classes:
* BULK Device Driver
* CCID Device Driver
* CDC Device Driver
* CP210X Device Driver
* FT232 Device Driver
* Human Interface Devices (HID) class
* MIDI Device Driver
* Mass Storage Device (MSD) class
* MTP Device Driver
* Printer class
## Quick Start
Refer to the [emUSB-Host API Reference](https://infineon.github.io/emusb-host/html/index.html) for a Quick Start Guide
## Supported Toolchains
Refer to [Release Notes](./RELEASE.md) for a list of supported toolchains.
## Supported Devices
Device families supported by the Middleware:
* CAT1A
* CAT3
## More information
For more information, refer to the following documents:
* [emUSB-Host API Reference](https://infineon.github.io/emusb-host/html/index.html)
* [SEGGER emUSB-Host User Guide & Reference Manual](./docs/UM10001_emUSBH.pdf)
* [Release Notes](./RELEASE.md)
* [ModusToolbox Software Environment, Quick Start Guide, Documentation, and Videos](https://www.infineon.com/cms/en/design-support/tools/sdk/modustoolbox-software/)
* [Infineon Technologies AG](https://www.infineon.com)
---
© 2022-2023, Cypress Semiconductor Corporation (an Infineon company) or an affiliate of Cypress Semiconductor Corporation.