Visit the National Instruments web site

IAR updates embedded workbench for ARM

An IAR Systems product story
Edited by the Electronicstalk editorial team Oct 2, 2008

IAR Systems has announced version 5.20 of its embedded workbench for ARM, its integrated development environment (IDE) for building and debugging embedded applications.

It includes improvements focusing on the ARM Cortex-M3 core.

On the debug side, support has been implemented to handle trace packets sent over the SWO channel, which is part of Coresight, the on-chip debug and trace product used in the Cortex processor family.

The user is free to configure the types of packets that should be displayed by IAR C-SPY debugger.

Additionally, debug log messages from a printf output can be sent over the SWO channel and displayed by IAR C-SPY, without having to halt the execution.

This version of IAR embedded workbench for ARM incorporates several performance-orientated improvements.

As a part of these improvement efforts, execution speed optimisations for the ARM Cortex-M3 core have been strengthened and a multi-file compilation feature allows the compiler to treat several files as one compilation unit, which means it can optimise over a larger scope of code.

IAR embedded workbench for ARM incorporates a highly optimising ARM compiler supporting C and C++, and provides extensive support for a wide range of ARM devices, hardware debug systems and RTOSs.

Generating very compact and efficient code, it also includes ready-made device configuration files, Flash loaders and over 1,000 example projects.

ARM EABI compliance means that the tool is compatible with other ARM EABI compliant compilers.

Run-time libraries are provided, including source code, and the compiler features relocating ARM assembler, linker and librarian tools, as well as the integral C-SPY debugger that features an ARM simulator, JTAG support and support for RTOS-aware debugging on hardware, for which optional IAR J-Link and IAR J-Trace hardware debug probes are available.

Included in the version 5.20 package is an evaluation edition of IAR PowerPac RTOS, file system, TCP/IP and USB stack bundle.

Third-party RTOS plugins are also available from IAR Systems and RTOS vendors.

Find out more about this article. Request a brochure, download technical specifications and request samples here.

Not what you're looking for? Search the site.

Back to top Back to top

Contact IAR Systems

Tel (Sweden)

Other IAR Systems stories

Newsletter sign up

Request your free weekly copy of the Electronicstalk email newsletter ...

Visit the National Instruments web site
A Pro-talk Publication

A Pro-talk publication