Atmel Logo  
   Subscribe to RSS
Products > Microcontrollers > AVR32 32-bit MCU > AP7 Application Processors

AVR32 32-bit MCU - Development Tools

Single Processor Tool Flow - Complete and Powerful Tool Set

Unlike multi-core processor solutions, the AP7000 has a single development environment for straightforward debugging. The AVR32 Instruction Set Architecture (ISA) is specifically designed for highlevel programming languages like C, C++ and Java®. Compilers with C, and C++ support include GNU GCC and IAR Embedded Workbench®. The compilers are able to utilize the AVR32 architecture's SIMD and DSP instructions from within the C/C++ programming environment. The IAR compiler is optimized to recognize patterns in the C-code that can use SIMD and DSP instructions, thus further increasing the ease of use and performance when running compiled C-code applications. Both compilers support access to inline assembly for tight-loop/innerloop algorithmic optimizations. GCC and GNU Debugger (GDB) are available directly from Atmel and plug directly into many Integrated Development Environments, including the EclipseTM debug environment.

The AP7000 has a fully supported Linux 2.6 kernel supported by Atmel to further ease the transition of existing code or the adoption of the many hundreds of thousands of free open source applications available for embedded systems.