Product news

IAR Embedded Workbench® for AVR32 includes the below-mentioned new and enhanced functionality. For more details, please read Highlights in product release notes.

Version 4.10

JTAGICE3 support

Support for the JTAGICE3 In-System debugging probe has been added to the product. Both debugging over JTAG and aWire is supported when using the JTAGICE3.

C99

The product now uses the current C standard defined in 1999, known as C99, as the default C language.

C library

The DLIB library now has improved support for threaded environments.

Trace enhancements

A new Timeline window allows correlated visualization of call stack, interrupt log, and data log values plotted against time.

Subversion

The version control integration has been extended with support for Subversion (SVN).

Automatic selection of printf/scanf formatter

The compiler/linker will parse the printf/scanf format specifiers and select the smallest possible formatter from the library.

Express Logic ThreadX plugin

The Express Logic ThreadX kernel awareness plug-in is now included in the product.

C-SPY Debugging Guide introduced

A new user guide called C-SPY Debugging Guide has been introduced. The purpose of this guide is to help you fully use the features in the IAR C-SPY Debugger for debugging your application.

Version 3.31

Support for UC3C devices

Full support for all UC3C devices, including compiler support for the floating point unit and FlashVault code protection features, has been added.

aWire Debug support

C-Spy now supports aWire mode debugging using both the AVR ONE! and JTAGICE mkII probes.