HCC-Embedded USB HostLite
Local Menu
IXXAT Platinum Partner
You are here: ".$breadcrumb->show_breadcrumb().""; ?>

USB Host Stack

full-featured host stack designed for embedded applications

Features

HCC's EUSBH (Embedded USB Host Stack) is a full-featured host stack designed for embedded applications. Its key features are:
  • Compliance with USB 1.1 and 2.0
  • Control, bulk, interrupt and isochronous transfers
  • Low-speed 1.5 Mb/s, full-speed 12Mb/s and high-speed 480 Mb/s
  • Support for OHCI, EHCI and non-standard host controllers
  • Contains integrated root hub and port manager
  • Range of class drivers
  • Small footprint (<16K) and data requirement (<10K)
  • Designed for any RTOS
  • The system structure is shown below:

 

.USB Host stack Class Drivers

Host Compatibility

Non-Standard Hosts

There are many USB host controllers avaialble for embedded targets which do not conform to any standard. HCC have ported their USB HostLite software for the following devices:

  • ISP1161
  • ISP1362
  • MAX3421E
  • MCF5222x

OHCI

An OHCI implementation (tested on SAM9 and other controllers) is available for all HCC host drivers.

EHCI

An EHCI implementation (verfied on MCF5329) is available for all HCC host drivers.

.