Download | Key Features | Licensing & System Req. | Language Tools | Debuggers and Programmers | Video | Technical Documents |
| OverviewAtmel
There are many features included in Atmel Studio. The following are some of the key features that may be of interest.
One Environment for Two Architecutres The latest version of Atmel Studio 6 supports both Atmel 32-bit ARM
Integrated C Compiler Faster product development cycles combined with reduced cost for on-chip Flash and the advent of faster MCUs are driving more design engineers to write code in C and C++, rather than in assembly code. Atmel Studio makes it easy for engineers to write, build and debug their C/C++ and assembly code. Atmel Studio also brings together, in seamless fashion, an editor with assisted code writing, a wizard for quickly creating new projects, a GNU C/C++ Compiler, a powerful simulator, and a front-end visualization tool for all of Atmel's Cortex-M series and AVR processor programmers and in-circuit debuggers.
Atmel Software Framework Atmel Studio provides professional-quality development tools, and comes with Atmel Software Framework (formerly called AVR Software Framework). With Atmel Software Framework, designers get a large library of well proven and free source code — including about 1,000 project examples. Using this code, design engineers can eliminate writing most of the low-level source code for their projects, significantly reducing time to market while maintaining high-quality solutions. The software framework includes a full set of drivers for on-chip peripherals and external components, wired and wireless communication stacks, audio decoding, graphics rendering, and fixed- and floating-point math libraries.
Fully Integrated QTouch Composer The latest version of Atmel Studio 6 is fully integrated with Atmel QTouch
In-system programming For in-system programming and debugging, Atmel Studio connects seamlessly to a wide range of ARM and AVR debuggers and programmers, including JTAGICE3, AVR ONE! and SAM-ICE. With full debug views, engineers get a transparent view into the CPU and peripherals that supports easy code development and debugging. | ||||||||
Key Features | |||||||||
| |||||||||
| |||||||||
Licensing & System Req. | |||||||||
| |||||||||
| |||||||||
Language Tools | |||||||||
| |||||||||
| |||||||||
Debuggers and Programmers | |||||||||
Atmel Studio connects seamlessly to all of Atmel's debuggers and programmers. With the debuggers connected, Atmel Studio can present the status of the processor, memories and all communication and analog interfaces in views that are easy to understand, giving designers fast access to critical system parameters.
The Atmel Studio simulator accurately models the AVR
AVR Dragon Programmer and DebuggerAVR Dragon Programmer and Debugger: The ATAVRDRAGONATAVRDRAGON sets a new standard for low cost development tools for 8-bit and 32-bit AVR devices with On Chip Debug (OCD) capability. It can perform a symbolic debug on all devices with OCD with SPI, JTAG, PDI (selected devices), high voltage serial programming, parallel programming, and aWire modes, and supports debugging using SPI, JTAG, PDI interfaces.
JTAGICE 3 DebuggerJTAGICE 3 Debugger: The ATJTAGICE3ATJTAGICE3 is a mid-range in-circuit debugger and programmer for Atmel 8-bit and 32-bit AVR microcontrollers with on-chip debugging for source level symbolic debugging, NanoTrace (if supported by the device) and device programming. The programming modes it supports include SPI, JTAG, PDI, and aWire. It also supports debugging using the debugWIRE, JTAG, PDI, and interfaces. The JTAGICE3 kit also includes adapters for use with the various physical interfaces.
AVR ONE! Programmer and DebuggerAVR ONE! Programmer and Debugger: The ATAVRONEKITATAVRONEKIT is a professional development tool for all Atmel 8-bit and 32-bit AVR devices with On-Chip Debug capability. It is used for source level symbolic debugging, program trace and device programming. It supports SPI, JTAG, PDI, and aWire programming modes and debugging using debugWIRE, JTAG, PDI, and aWire interfaces. It also supports LiveDebug, which makes it possible to attach to a running target non-intrusively, and the Nexus auxiliary interface for high-speed program, data or ownership trace at up to 200MHz in either buffered or streaming mode. AVR ONE! is driven by powerful FPGA which provides high-speed data transfer between the host PC and the target AVR device, facilitating rapid program download and a most responsive debugging experience. SAM-ICE JTAG EmulatorSAM-ICE JTAG Emulator: The AT91SAM-ICEAT91SAM-ICE is a JTAG emulator designed for Atmel SAM3, SAM7 and SAM9 ARM-based microcontrollers, including the Thumb | |||||||||
| |||||||||
Video | |||||||||
| |||||||||
Technical Documents | |||||||||
Learning Center
| |||||||||
| |||||||||