Contact IAR Systems
Home Products Support Resources Downloads About us My Pages Contact
Development kits Compilers and debuggers RTOS, TCP/IP, USB Debug probes State machine tools Solutions Ordering information
 
Product News V2.21
Version 2.12
RTOS
File System
USB device stack
TCP/IP protocol stack
Board support packages
Product packages
User guides
 
 
Products   >   RTOS, TCP/IP, USB   >   IAR PowerPac   >   ARM   >   USB device stack   >  

IAR PowerPac USB—optional add-on

IAR PowerPac USB makes adding a USB device stack to your existing IAR Embedded Workbench developed application really easy. The application areas are portable devices that need an easy connection to a PC—like a camera, an MP3 player, a modem or a PC keyboard. The USB device stack has a small footprint, it is pre-integrated and follows the low-risk price model of IAR PowerPac .

IAR PowerPac USB is designed to work together with IAR Embedded Workbench on any embedded system with a USB device controller. It consists of three layers: a driver for hardware access, the USB core and at least an USB class driver or the bulk communication component.

Key features

  • Device drivers for most common USB devices
  • Can be used with USB 1.1 or USB 2.0 devices
  • Highest possible transfer rate on USB 2.0 can be achieved on fast systems
  • Small footprint
  • Ready-to-go example projects for ARM devices from a number of ARM-devices
  • Available in both object and source code format with full upgrade path

Layers

IAR PowerPac USB is organized in different layers:
 

Components

IAR PowerPac USB includes the following components:
 
 
The driver for the PC that is required for the Bulk Component is also included.
 
IAR PowerPac USB is sold as an optional add-on to IAR PowerPac for ARM.
 
 

Download

 

Related products