Sign up for newsletters

USB host stack for embedded applications

Phaedrus Systems

Segger emUSB-Host

Phaedrus Systems is shipping the Segger emUSB-Host - a USB host stack designed specifically for embedded applications.

The Segger emUSB-Host delivers high performance, low footprint and runtime configurably, according to the company.

Written in ANSI C, the emUSB host stack can be used on any platform.

It requires no configuration, running out-of-the-box.

The stack conforms to USB 2.0, and supports control, bulk and interrupt transfer modes at low, full and high speed.

It supports hubs, multiple devices as well as multi-interface devices.

The stack comes with HID and MSD class drivers.

Additional class drivers such as printer, communication (CDC) and audio are already under development.

The stack works seamlessly with Segger's RTOS 'embOS', the MSD class driver with Segger's emFile file system.

Other RTOS and file systems can be supported through an adaption layer.

Add to my alerts

You need to be logged in to add alerts.

Sign in
Source footer