Atmel Studio (anteriormente AVR Studio ) es un entorno de desarrollo integrado (IDE) patentado , gratuito y basado en Visual Studio para desarrollar aplicaciones para microcontroladores de la familia AVR de 8 y 32 bits y microcontroladores de la familia ARM de 32 bits de Atmel , que se ejecutan en Windows . Sistemas operativos NT . /2000/XP/Vista/7/8/10. Atmel Studio contiene un compilador GNU C / C++ y un emulador que le permite depurar la ejecución del programa sin descargarlo al microcontrolador.
Anteriormente, el entorno de desarrollo se llamaba AVR Studio, pero a partir de la versión 6.0, lanzada en 2012, se le agregó soporte de desarrollo para microcontroladores ARM , también fabricados por Atmel, y el entorno de desarrollo pasó a llamarse Atmel Studio. La versión actual (Atmel Studio 7) admite todos los microcontroladores AVR , AVR32 y ARM fabricados por Atmel en la actualidad y las herramientas de desarrollo.
Atmel Studio contiene un administrador de proyectos, un editor de código fuente, simulación virtual y herramientas de depuración en circuito , le permite escribir programas en ensamblador o C / C ++.
Anteriormente, había un ensamblador propietario para Windows (wavrasm.exe) de Atmel , que combinaba un ensamblador y un editor, de forma similar a como se hace en los lenguajes de programación "grandes". Se puede extraer de las primeras versiones de AVR Studio, pero es bastante primitivo e inconveniente. Luego, al parecer, la corporación decidió no desarrollarlo, limitándose a AVR Studio. Puede descargar AVR Studio de forma gratuita desde el sitio web de Atmel. Las versiones antiguas también están disponibles allí (las últimas versiones del paquete se han vuelto bastante voluminosas, más de 700 MB), pero cuanto más antigua es la versión, menor es el rango de controladores compatibles (la versión 3 solo es compatible con Classic).
Características de AVR Estudio:
Microcontroladores | ||||||||
---|---|---|---|---|---|---|---|---|
Arquitectura |
| |||||||
Fabricantes |
| |||||||
Componentes | ||||||||
Periferia | ||||||||
Interfaces | ||||||||
sistema operativo | ||||||||
Programación |
|