µC/USB Device
Components
µC/USB Device is comprised of three layers: a hardware driver, the µC/USB Core and at least one USB class driver or the bulk communications component.
µC/USB Bulk is a bulk device stack and can run on every embedded system with USB client controller. A hardware abstraction layer (HAL) makes it easy to adapt the µC/USB Bulk to different USB controllers.
µC/USB MSD enables your embedded system to be called as a USB mass storage device by a USB Host (e.g. PC). You can use your device just like an ordinary disk drive without the need to create a kernel mode driver for your host. The USB Host manages the file system which you can call with µC/FS in your embedded system.
µC/USB CDC converts your target system into a serial communication system. It is recognized by the host as a serial interface (USB2COM, virtual COM Port) without the need to install a special host driver.
µC/USB HID is an abstract USB class protocol and was defined for handling devices which are used by people to control computer systems.
Driver
USB drivers are available for various USB controllers.
Embedded Office
GmbH & Co. KG
August-Braun-Str. 1
D-88239 Wangen im Allgäu
Phone: +49 7522 / 970008-0
Fax: +49 7522 / 970008-99

