estudio atmel para mac

¿Atmel Studio es compatible con Mac o Linux?

Parece que solo hay soporte de Windows de las descargas aquí: http://www.microchip.com/mlab/avr-support/atmel-studio-7 .

Respuestas (2)

No, las versiones recientes de Atmel Studio se basan en Visual Studio, que es solo para Windows.

Podría ejecutarlo en una máquina virtual.

Pero vale la pena señalar que Atmel Studio usa avr-gcc y arm-none-eabi-gcc (y presumiblemente un avr32 gcc) para hacer la compilación real, todos los cuales están disponibles para otras plataformas. Al igual que las herramientas de descarga para sus cargadores de arranque, y las herramientas ISP y SWD/JTAG como avrdude, OpenOCD, etc.

Además, el marco de software de Atmel de bibliotecas de código fuente específicas de chip está disponible como una enorme descarga de archivos zip independiente de Atmel Studio.

GDB funciona bien con un adaptador SWD para las partes ARM de Atmel, hay algunas indicaciones de que se puede hacer que funcione con los AVR conectados a través de un ICE de Atmel, pero nunca lo probé personalmente.

Por lo tanto, a menos que desee utilizar una configuración que sea exclusiva de las piezas de Atmel, puede orientar fácilmente sus piezas utilizando su entorno de trabajo favorito ejecutándose sobre su sistema operativo favorito.

"Las versiones recientes de Atmel Studio se basan en Visual Studio , que es solo para Windows ". Eso no es del todo cierto. Uso Platformio para la edición de código y se basa en Visual Studio Code, que se ejecuta tanto en Mac como en Windows. De este modo; si Atmel Studio pudiera ejecutarse en el código de Visual Stduio, entonces sería posible ejecutarlo en cualquier plataforma (y probablemente también en Linux)
@BrynParrott, "Visual Studio" y "Visual Studio Code" son IDE diferentes. Atmel Studio se basa en VS, no en VSCode. Y Atmel Studio no se ejecuta en VSCode, el compilador lo ejecuta VSCode .

Las versiones posteriores 4.x parecen funcionar en Wine , pero la mayoría de las personas que programan para AVR µCs en Linux no usan Atmel Studio de todos modos, sino la línea de comandos avr-gcc, Makefiles y un editor de texto decente. (O eclipse.)

Estoy buscando un depurador frontal para usar con atmel ice. ¿Alguna sugerencia?
@JoeyGough: no lo he probado, pero Eclipse aparentemente tiene soporte para depurar objetivos AVR. Ver documentación aquí .
No se trata de eclipse, sino de AVaRICE. Es un adaptador de depuración remota para gdb, por lo que puede usar cualquier GUI de depuración de Linux con él.