IAR Embedded Workbench for ARM and IAR PowerPac for ARM now supports the Atmel ARM Cortex-M3-based SAM3U microcontroller (MCU) family. IAR Systems has added new configuration files, flash loaders and project examples to IAR Embedded Workbench for ARM for Atmel’s new SAM3U Cortex-M3 based microcontroller. The device specific support makes it quick and easy to get started with a project and enables designers to concentrate on application development tasks.
The latest update of IAR PowerPac includes the new Board Support Packages (BSPs) for the SAM3U as well as the new SAM3U evaluation kit available from Atmel and IAR Systems. The BSPs include all the drivers and low level routines needed for the operating system and communication software to interface the hardware and access the peripherals on the boards.
The IAR PowerPac USB stack takes full advantage of the 480 Mbps High Speed USB Device controller and benefits from the advanced DMA supported bus and memory architecture in the SAM3U device. The SDIO/SD-card interface is fully supported in the popular PowerPac File system with its powerful Multimedia support.
IAR Embedded Workbench for ARM is developed to deliver high performance compiled code. The chip-specific code optimizer generates very efficient and reliable flashable code for the Atmel microcontrollers. Recently added, multi-file compilation is a feature that allows the compiler to treat several files as one compilation unit that means it can optimize over a larger scope of code. IAR Embedded Workbench features an ARM Cortex-M3 C/C++ compiler, assembler, linker, librarian, text editor, project manager, and debugger combined in an integrated development environment (IDE) for programming embedded applications.
IAR PowerPac is a family of real-time operating system, file system and USB and TCP/IP communication stacks. It is integrated with IAR Embedded Workbench for ARM to ensure quick and easy project start-up and application development.
More information: IAR Systems