Contact IAR Systems
Home Products Support Resources Downloads About us Contact My Pages
Development kits Compilers and debuggers RTOS, TCP/IP, USB, GUI State machine tools Debug probes Solutions Ordering information
 
Product news in V2.32
Version V2.31
Version 2.21
Version 2.20
Version 2.12
RTOS
File System
Supported media
USB Device
TCP/IP protocol stack
FTP server
USB Host
GUI
Board support packages
Product packages
User guides
 
 
Products   >   RTOS, TCP/IP, USB, GUI   >   IAR PowerPac   >   ARM   >   USB Host   >  

IAR PowerPac USB Host

Does your application need a USB host stack for a mass storage? Then you need IAR PowerPac USB Host software stack. Together with a file system, you can access files on connected USB flash drives, hard drives, DVD drives, etc.

 

IAR PowerPac USB Host software stack implements full USB host functionality, including external hub support, and optionally provides device class drivers. It enables developers to easily add USB host functionality to embedded systems.

 

The software stack complies with the USB v1.1 and USB v2.0 specifications. It supports all transfer modes (control, bulk, interrupt, isochronous) at low, full and high speed. USB pipe management and extended error recovery mechanisms that are required for reliable operation are implemented internally.

 

The modular design enables applications to access the USB host programming interface directly, or to use APIs exposed by class drivers. At its upper edge a class driver typically attaches to an operating system module such as a file system.

 

The stack can handle multiple devices and hubs simultaneously and fully supports hot plugging of devices and hubs. The programming interface supports dynamic device enumeration and identification.

Download free 30-day evaluation edition

Key features

  • OHCI compliant
  • ISO/ANSI C source code
  • High performance
  • Small footprint
  • No configuration required
  • Runs "out-of-the-box"
  • Control, bulk and interrupt transfers
  • USB Mass Storage Device Class available
  • Works seamlessly with IAR PowerPac RTOS and File System (for MSD)
  • Support for class drivers
  • Support for external USB hub devices
  • Support for devices with alternate settings
  • Support for multi-interface devices
  • Support for multi-configuration devices
 
>
 

Download

 

Related products