Sign up for newsletters

IAR ARM systems support Atmel microcontrollers

IAR Systems

Development tools

IAR Systems has announced that IAR Embedded Workbench for ARM and IAR Powerpac for ARM now feature full support for the Atmel ARM Cortex-M3-based SAM3U microcontroller (MCU) family.

In close cooperation with Atmel, IAR Systems has added configuration files, flash loaders and project examples to IAR Embedded Workbench for ARM for Atmel's SAM3U Cortex-M3-based microcontroller.

The device-specific support achieved by these additions enables a quick and easy project start and allows the user to concentrate on application development tasks.

The latest update of IAR Powerpac includes the Board Support Packages (BSPs) for the SAM3U as well as the 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 480Mbps 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 Powerpac file system with its multimedia support.

IAR Embedded Workbench for ARM is a set of development tools.

It incorporates 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.

In addition to supporting debugging through the JTAG port, IAR Embedded Workbench also supports serial wire output (SWO), which is part of Coresight, the on-chip debug and trace solution used in the Cortex processor range and in the Atmel SAM3U.

The user has full freedom to configure the types of packets sent over the SWO channel that should be displayed by IAR C-SPY debugger.

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

IAR Embedded Workbench for ARM is developed to deliver high-performance compiled code.

The chip-specific code optimiser generates efficient and reliable flashable code for the Atmel microcontrollers.

The recently added multi-file compilation is a feature that allows the compiler to treat several files as one compilation unit that means it can optimise over a larger scope of code.

IAR Powerpac is a range 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.

Atmel's SAM3U device is an ARM Cortex-M3 Flash microcontroller integrating high-speed (480Mbps) USB device-and-transceiver, 4-bit 192Mbps SDIO/SDCard 2.0, 8-bit 384Mbps MMC 4.3 Host and 48Mpbs SPI interfaces on-chip.

This connectivity, together with the SAM3U's 96MHz/1.25 DMIPS/MHz operating frequency, makes the SAM3U a Cortex-M3 device suited to applications with intensive communications requirements, such high-speed gateways in industrial, medical, data processing and consumer applications.

The introduction of the SAM3U expands Atmel's 32-bit MCU portfolio consisting of ARM and AVR32 products.

Add to my alerts

You need to be logged in to add alerts.

Sign in
Source footer