atmel studio für mac

Ist Atmel Studio mit Mac oder Linux kompatibel?

Anscheinend gibt es hier nur Windows-Unterstützung von den Downlaods: http://www.microchip.com/mplab/avr-support/atmel-studio-7 .

Antwort

Nein, neuere Versionen von Atmel Studio basieren auf Visual Studio, das nur Windows ist.

Sie könnten es in einer virtuellen Maschine ausführen.

Es ist jedoch erwähnenswert, dass Atmel Studio avr-gcc und arm-none-eabi-gcc (und vermutlich avr32 gcc) verwendet, um die eigentliche Kompilierung durchzuführen. All dies ist für andere Plattformen verfügbar. Ebenso wie das Herunterladen von Tools für ihre Bootloader sowie ISP- und SWD / JTAG-Tools wie avrdude, OpenOCD usw.

Auch das Atmel Software Framework für chipspezifische Quellcodebibliotheken ist als riesiger Zip-Dateidownload unabhängig von Atmel Studio verfügbar.

GDB funktioniert gut mit einem SWD-Adapter für die ARM-Teile von Atmel. Es gibt einige Hinweise, dass es mit den über ein angeschlossenen AVRs funktionieren kann Atmel ICE, aber nie persönlich versucht.

Also, es sei denn, Sie möchten ein Setup verwenden, das „s Nur für Atmel-Teile können Sie ihre Teile mithilfe Ihrer bevorzugten Arbeitsumgebung, die auf Ihrem bevorzugten Betriebssystem ausgeführt wird, problemlos gezielt einsetzen.

Antwort

Spätere 4.x-Versionen scheinen in Wein zu funktionieren , aber die meisten Leute, die unter Linux für AVR-µCs programmieren, verwenden Atmel Studio sowieso nicht, sondern die Befehlszeile avr- gcc, Makefiles und ein anständiger Texteditor. (Oder Eclipse.)

Kommentare

  • Ich suche einen Front-End-Debugger für das Atmel-Eis. Irgendwelche Vorschläge?
  • @JoeyGough – Ich habe ' es nicht versucht, aber Eclipse unterstützt anscheinend das Debuggen von AVR-Zielen. Siehe Dokumentation hier .
  • Hier geht es nicht ' um Eclipse, sondern um AVaRICE. ' ist ein Remote-Debugging-Adapter für gdb, sodass Sie jede Linux-Debugging-GUI damit verwenden können.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.