Ich versuche gerade in Linux ein Programm für den ATmega32 zu kompillieren. Es scheiter daran dass ich die m32def.inc nicht habe. Jetzt könnte ich natürlich fragen ob jemand mir die schickt. Aber ich möchte ja nicht nur den Mega32 proggen. Deshalb frage ich wo es die gesamten Include-Files zu downloaden gibt. Ich habe die gesamte Atmel-Seite schon abgeklappert.
Robin T. wrote: > Ich versuche gerade in Linux ein Programm für den ATmega32 zu > kompillieren. Es scheiter daran dass ich die m32def.inc nicht habe. > Jetzt könnte ich natürlich fragen ob jemand mir die schickt. Aber ich > möchte ja nicht nur den Mega32 proggen. Deshalb frage ich wo es die > gesamten Include-Files zu downloaden gibt. Ich habe die gesamte > Atmel-Seite schon abgeklappert. Wird mit den beiden Assemblern des AVR-Studio (in zwei Versionen) mitgeliefert. ...
Robin T. wrote: > Ich aber AVR-Studio nicht benutzen. Tja, das nenn' ich Konsequenz... ;-) Ich bin zwar kein LINUXer, meine aber, dass es möglich sein sollte, in einem WIN-Emulator AVR-Studio zu installieren und die dabei entpackten Include-Dateien zu kopieren. ...
Für die "älteren" Typen gibt es AVR000 bei den Application Notes (der Mega32 ist auf jeden Fall dabei), für die neueren schaut man als Linuxanwender in die Röhre. Für den Mega644 musste ich auch hier im Forum nachfragen. Gruß Jörg
Robin T. wrote: > Ich versuche gerade in Linux ein Programm für den ATmega32 zu > kompillieren. Es scheiter daran dass ich die m32def.inc nicht habe. Wenn Du einen AVR-Compiler (z.B. AVR-GCC) installierst, sind natürlich auch die nötigen Includes mit dabei. Die m32def.inc ist allerdings eine Assemblerdatei, d.h. zum Compilieren grundsätzlich nicht geeignet. Wenn Du einen anderen Assembler als den von Atmel installierst, kann es gut sein, daß dort die Includes nur anders heißen. Peter
> Ich versuche gerade in Linux ein Programm für den ATmega32 zu > kompillieren. Kompilieren (d.h. C) oder Assemblieren? m32def.inc hört sich eher nach Assembler an. > Es scheiter daran dass ich die m32def.inc nicht habe. Obwohl ich ebenfalls unter Linux C und Assembler für AVRs programmiere, habe ich diese Datei noch nie vermisst. Ich verwende GNU-Software sowohl für C als auch für Assembler, dazu die AVR-Libc. Letztere enthält auch die Header-Files mit den Registerdefinitionen für die einzelnen AVR-Typen.
Hat sich erledigt. Habe jetzt meinen Bruder überreden können AVR-Studio kurz bei sich zu installieren. Und habe den Ordner Appnotes mit den gazen Dateien aufs Linux kopiert.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.