Skip to content
Permalink
956dd95339
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
53 lines (38 sloc) 1.95 KB
# SEGGER emUSB-Device for ModusToolbox
## Overview
[<b>emUSB-Device</b>](https://www.segger.com/products/connectivity/emusb-device/) enables easy integration of USB functionality into an embedded system. Multiple standard classes are provided that allow embedded systems to behave as standard USB devices and communicate with any host like Windows, Linux and Mac systems. Infineon has licensed emUSB-Device from SEGGER and offers it for free to its customers. This middleware library provides emUSB-Device in the form of pre-build libraries.
### Features:
* High performance
* Can be used with or without an RTOS
* Easy to use
* Easy to port
* No custom USB host driver necessary
### Supported USB Device Classes:
* Audio
* Legacy Audio V1 device class
* Bulk communication
* Smart Card Device Class (CCID)
* Communication Device Class (CDC)
* Human Interface Device Class (HID)
* Mass Storage Device Class (MSD)
* Media Transfer Protocol Class (MTP)
* Printer Class
* Virtual Mass Storage Component (VirtualMSD)
* Vendor Specific Class (VSC)
## Quick Start
Refer to [emUSB-Device API Reference](https://infineon.github.io/emusb-device/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-Device API Reference](https://infineon.github.io/emusb-device/html/index.html)
* [SEGGER emUSB-Device User Guide & Reference Manual](./docs/UM09001_emUSBD.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.