Sign up for newsletters

IAR updates Embedded Workbench for ARM technology

IAR Systems

IAR Embedded Workbench

IAR Systems has introduced version 5.30 of the IAR Embedded Workbench for ARM technology, an integrated development environment (IDE) for building and debugging embedded applications.

This version introduces new debug capabilities for ARM Cortex-M3 processors previously only available in dedicated devices and costly debug probes.

Version 5.30 also supports source-code compliance checking to the MISRA-C:2004 standard, for high integrity applications such as automotive and support for the ARM Cortex Microcontroller Software Interface Standard (CMSIS).

This simplifies the display and analysis of Cortex-M3 processor SWV/SWO data.

For example, a statistical function profiler based on the Cortex-M3 processor PC sampler makes it easy to find hot spots and CPU-intensive functions in an application.

A disassembly window, featuring an instruction trace count, gives simplified code-coverage functionality.

A new data log window logs accesses to up to four different memory locations or areas and includes time information.

In addition, an interrupt log window now logs entrances and exits to and from interrupts, including time information.

A time scale for each interrupt source is displayed in a graph window.

The compiler optimiser has been tuned to generate industry-leading code size for Cortex-M3 code.

The linker can compress initialised data to minimise demands on flash memory: the compressed data will be automatically uncompressed when moved from flash to RAM by the startup code.

More than 1400 example projects are now included in the product installation.

These cover evaluation boards from Actel, Analog Devices, Aiji Systems, Atmel, Cirrus Logic, Freescale, LogicPD, Luminary, Micronas, Nohau, OKI, Olimex, Pasat, NXP, Phytec, STMicroelectronics, Texas Instruments, Toshiba and IAR Systems.

Add to my alerts

You need to be logged in to add alerts.

Sign in
Source footer