AVR GCC Tutorial

#625580
Lesenswert?

Dann muss wohl irgendjemand anderes sich an dem Computer vergriffen und 
WINAVR installiert haben... Wenn Du im "New Project"-Dialog C auswählen 
kannst, dann ist das ein Zeichen dafür, dass der Compiler bereits 
installiert ist.

Ach ja, um auf Deine Ausgangsfrage zurückzukommen: WINAVR enthält den 
AVR-GCC-C-Compiler, auf den sich auch das AVR-GCC-Tutorial 
bezieht...
#626870
Lesenswert?

Mich würde eher wundern, wenn man auf einmal auch Projekte einer 
gewissen "B*-Sprache" erstellen könnte.

Dass man C-Projekte auch auswählen kann, obwohl kein Compiler 
installiert ist, hat den Anschein, dass Atmel davon ausgeht, dass man in 
C programmiert (vielleicht ist Assembler auf dem absterbenden Ast...:<
Moderator Persönliche Seite #628267
Lesenswert?

Makefiles macht AVR Studio allein, aber nur mit sehr eingeschränkter
Funktionalität (bzw. einem sehr festgefahrenen Strickmuster).  Du
kannst es aber alternativ auf ein externes Makefile umschalten und
dies z. B. mit Mfile erstellen lassen.

Zwei Änderungen solltest du dir bei AVR Studio von vornherein
angewöhnen: stell die Optimierung von 0 auf s um, auch wenn das
Debuggen damit schwerer wird.  Geh in das Menü mit den zusätzlichen
libraries mal rein und wähle die libm.a immer mit dazu.  Darin ist
die Gleitkomma-Arithmetik implementiert.  Wenn du kein Gleitkomma
benutzt, stört sie nicht, aber wenn du jemals in die Verlegenheit
kommst (und der ATmega32 hat durchaus den Platz dafür), dann ist sie
praktisch obligatorisch.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren