Device Stack
The EUSBD™ (Embedded USB) device stack has been designed by HCC’s embedded system engineers to provide the most efficient USB device solutions. EUSBD-BS (the EUSB Base System) provides a USB device stack for end-point control. The stack supports all four USB transfer types:
-
Control
-
Interrupt
-
Bulk
-
Isochronous
A Human Interface Device (HID) driver is supplied with EUSBD-BS. Other classes (see the diagram below) can be ordered as required.
Ported to many devices, EUSBD provides highly integrated and complete solutions for USB device connectivity.
As with all HCC software, EUSBD is designed to be ported with minimum effort. EUSBD is licensed on a royalty-free basis with full ANSI C source code.
HCC's affordable and flexible uCDrive™ development boards can be used to evaluate HCC’s products. Complete working projects can be supplied for common commercial hardware environments.

