Forum: Compiler & IDEs WinAVR vs. AVR-Studio


von Andreas W. (adx00356)


Lesenswert?

Hallo Freunde,

als Neueinsteiger, welcher nur hin und wieder zum AVR programmieren 
kommt habe ich eine einfache und zugleich auch schwierige Frage. 
Zumindest für mich.

Welche IDE (WinAVR oder AVR-Studio) eignet sich aus euren Augen besser 
für die Programmierarbeiten.

Zum Einen gefällt mir das schnelle, kleinere und von vielen favorisierte 
WinAVR. Für das schnelle Flashen nach Programmkorrekturen mit Laptop im 
operativen Einsatz sehe ich das Programm als gute Wahl!
Auf der anderen Seite bin ich von dem AVR-Studio u. a. auf Grund seines 
Simulators angetan. Dieser bietet mir auf Grund meiner geringen 
Erfahrung mir den AVR-Controllern die Möglichkeit meine Gedanken und den 
Code auszutesten bevor ich die entsprechende Schaltung mit dem falschen 
Controller erstelle.

Unter Umständen könnte ich mir auch die Arbeit mit beiden vorstellen!

Welche Unterschiede z. B. bei den Compilereinstellungen und bei dem zu 
schreibenden Quellcode sind dabei zu beachten? Eigentlich arbeiten doch 
wohl beide mit GCC oder??

Danek für eure guten Tipps!!

Grüße

Andy

von der mechatroniker (Gast)


Lesenswert?

Also normalerweise installier ich mir, wenn ich mit AVRs arbeite, 
beides. WinAVR weils den C-Compiler mitbringt, und AVR Studio wegen der 
ausgereifteren IDE und des Debuggers; in letzterem arbeite ich dann.

von Kurt H. (Firma: KHTronik) (kurtharders)


Lesenswert?

Ich habe jetzt statt WinAVR die Toolchain von Atmel im Einsatz. Bisher 
ohne Probleme. Als IDE nutze ich eclipse oder AVR-Studio. Grundsätzlich 
ist es aber dem AVR-Studio egal, welchen gcc es verwendet.
Grüße, Kurt

von Oliver (Gast)


Lesenswert?

WinAVR vs. AVR-Studio ist die falsche Frage. Das eine ist eine IDE ohne 
C-Compiler, das andere der C-Compiler.

Das Studio kann ohne WinAVR bzw. der atmel-toolchain keine C.Programme 
kompilieren, dem Compiler in WnAVR ists egal, ob die Programme mit dem 
Studio, programmers notpad, oder sontswie editiert wurden.

Ich nutze WinAVR, das avr-gcc-plugin, Eclipse, und VMLAB. Auch für "mal 
eben schnell" (was es sowieso nicht gibt ;)

Oliver

von Jens Debernitz (Gast)


Lesenswert?

bei atmel gibt es jetzt eine neue version des avr studios,

diese hat alles integriert.

sprich:

winavr
avr32
xmega
alle 8 bit'er
debugger
gnu toolchain
avr framework für xmega und avr32 (avr8 kommt ende dieses jahr)

uvm...


GRuß Jens

von Alexxx (Gast)


Lesenswert?

@ Jens Debernitz

Die neue Beta-Version hat meiner Meinung nach zur Zeit noch zu viele 
Bugs, als dass man sie irgend jemand - geschweige denn einem Anfänger 
empfehlen kann.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.