IAR Embedded Workbench provides full support for AVR32 devices in AP7000 and UC3 families and generates very compact and efficient code.
The parallel design progress between IAR Systems and Atmel makes chip and tools perfectly match each other for dedicated application areas. Ready-made device configuration files and example projects for Atmel EVK1100 and STK1000 evaluation boards/kits are included.
Key components
Integrated development environment with project management tools and editor
Highly optimizing AVR32 compiler supporting C and C++
Configuration files for all AVR32 devices
AVR32 JTAGICE mkll debugger support
Run-time libraries
Relocating AVR32 assembler
Linker and librarian tools
C-SPY debugger with AVR32 simulator and support for RTOS-aware debugging on hardware
Ready-made code and project examples for Atmel evaluation boards
User and reference guides, both printed and in PDF format
Context-sensitive online help
Supported devices
IAR Embedded Workbench for AVR32 supports all devices in AVR32A and AVR32B cores.
AP7000 family: AVR32 AP7000
UC3 family: UC3A0256, UC3A0512, UC3A1128, UC3A1256, UC3A1512, UC3B064, UC3B0128, UC3B0256, UC3B164, UC3B1128, UC3B1256, AP7001, AP7002, UC3A0128.
Note: Our partners frequently release new devices and the latest ones may not be listed here. We continually add support to new devicesplease contact Phaedrus Systems to find out whether your new device is already supported or when it will become available.
Chip-specific support
Parallel data path recombination to utilize SIMD instructions
Atmel AVR32 ABI compliant
Specific support has been added for engineering samples (ES) and production samples (revision H and later) of the UC3Ax devices. For more information see the application note "AVR32747: Compatibility Note AT32UC3Bx Revision B to Revision F or later" on the Atmel web site.
Hardware debugging support
Support for the Atmel AVR32 JTAGICE mkII debugger:
NanoTrace support
Flash loader
Hardware and software breakpoints
USB and serial connection
RTOS support
OSEK Run Time Interface (ORTI) support included.