Atmel Xplained Evaluation Board ATXMEGAB1-XPLD ATXMEGAB1-XPLD Scheda Tecnica

Codici prodotto
ATXMEGAB1-XPLD
Pagina di 18
Atmel AVR1926
 
 
3
8439A-AVR-09/11 
2.4 Toolchain 
In order to build an application from the source code, a toolchain is needed, which 
includes required tools such as an assembler, compiler, and linker. The code for this 
kit is compatible with the Atmel AVR GNU and IAR AVR toolchains. 
2.4.1 AVR Assembler 2 
Integrated in Atmel AVR Studio 5 is the Atmel AVR assembler. The assembler works 
on source files containing instruction mnemonics, labels and directives. It generates 
fixed code allocations, consequently no linking is necessary. 
2.4.2 AVR GNU Toolchain 
Integrated in AVR Studio 5 is the AVR GNU toolchain extension. It includes all the 
necessary tools, such as C/C++ compiler, assembler and linker, for AVR application 
development. 
AVR GNU Toolchain (free C/C++ compiler) 
 
2.4.3 IAR AVR Toolchain 
This is a commercial toolchain that includes all the necessary tools, such as C/C++ 
compiler, assembler, and linker, for AVR application development. A 30-day 
evaluation version as well as a 4k (code size limited) kick-start version is available 
from the IAR website. 
IAR Embedded Workbench for Atmel AVR 
2.5 Programmers and debuggers 
Programmers and debuggers are needed when either the application is programmed 
without using the boot loader or when debugging support is needed. Several different 
tools are available that can be used directly with the Atmel AVR Xplained kit. The 
most common tools are described in the following chapters. 
AVR Studio 5 manages all the following programmers/debuggers. 
2.5.1 AVR JTAGICE 3 
Atmel AVR JTAGICE3 is a mid-range debug/programming tool that can be used for 
programming and debugging of Atmel 8-bit and 32-bit AVR microcontrollers and kits 
including the Atmel AVR XMEGA-B1 Xplained kit. 
AVR JTAGICE 3 (on-chip programming and debugging tool) 
2.5.2 AVR JTAGICE mkII 
Atmel AVR JTAGICE mkII is a mid-range debug/programming tool that can be used 
for programming and debugging of Atmel 8-bit and 32-bit AVR microcontrollers and 
kits including the XMEGA-B1 Xplained kit. 
AVR JTAGICE mkII (on-chip programming and debugging tool)