Keil USB Stacks
USB Host Interface
The USB Host library is an embedded USB stack supporting USB MSC (Mass Storage Class) and HID (Human Interface Device) classes. It has been designed to be high-performance while using as little memory as possible.
The USB Host library is an embedded USB stack supporting USB MSC (Mass Storage Class) and HID (Human Interface Device) classes. It has been designed to be high-performance while using as little memory as possible.
The USB Host Interface is provided in binary form as part of MDK-Professional. It is not included with other MDK-ARM Editions.
MDK-Professional provides USB Device and USB Host support for embedded systems. The USB Device Interface uses standard device driver classes that are available with all Windows PCs. No Windows host driver development is required. The USB Device interface uses a generic software layer using RTX Kernel features.
The USB Host library includes examples which demonstrate using USB mass storage devices together with a Flash File System, and using an external HID input devices.
The USB Host Interface is provided in binary form as part of MDK-Professional. It is not included with other MDK-ARM Editions.