Cadena de herramientas GNU AVR , o cadena de herramientas AVR GCC , es el nombre de un conjunto de paquetes de software distribuidos bajo la licencia GPL , LGPL necesaria para compilar código de programa ejecutable para microcontroladores AVR desde el origen . Las utilidades avr-binutils , avr-gcc , avr-libc forman la base, además de ellas, utilidades de programación en circuito (uisp, Avrdude ), así como utilidades de simulación y depuración ( avr-gdb , SimulAVR , AVARICE ) [ 1] se utilizan .
Compilados para Windows, estos programas se incluyen en el kit de desarrollo estándar de Atmel para microcontroladores AVR [2] , así como en el popular kit de desarrollo WinAVR .
Una versión de la biblioteca estándar C que tiene en cuenta las características arquitectónicas de la plataforma AVR , en particular la arquitectura Harvard .
Programador en circuito para microcontroladores AVR y AT89S, capaz de interactuar con el hardware de muchos programadores.
Un depurador en circuito que utiliza la interfaz JTAG estándar para microcontroladores AVR.