PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : makefile für AtMega32 [gelöst]



jawo3
08.09.2007, 10:26
Hi,
könnte mir bitte jemand mit einem makefile für den AtMega32 heflen. Ich habe zwar schon selbst probiert mir was zusammenzubasteln, aber ich steige da noch nicht so richtig durch.

Ich habe auch hier ein Beispiel Makefile gefunden:
http://www.mikrocontroller.net/articles/Beispiel_Makefile

Aber das ist für den Atmega16. Könnte ich das irgendwie anpassen? Wenn ja wie?


Vielen Dank
jawo3

Reeper
08.09.2007, 10:40
Bei WinAVR ist doch ein Makefile "Generator" dabei (MFile).
Damit kannst du alles sehr schön einstellen :lol:

Hier gibt es noch einen nützlichen Zusatz und Beschreibung:
http://www.kreatives-chaos.com/artikel/winavr-tutorial

jawo3
08.09.2007, 10:57
Bei WinAVR ist doch ein Makefile "Generator" dabei (MFile).
Sorry, aber wo finde ich den. Ich habe schon das WinAVR Verzeichnis über die suchefunktion nach mfile durchsucht aber keine Treffer gelandet.

Danke
jawo3

izaseba
08.09.2007, 11:07
# MCU name
MCU = atmega16
in
# MCU name
MCU = atmega32 ändern

jawo3
08.09.2007, 11:24
Cool, das sollte ich wohl schaffen.
Vielen Dank

An igendwelchen Frequenzen muss ich also nichts ändern?
Und im Makefile steht öfters was von AVRDude, kann das stehen bleiben auch wenn ich Ponyprog nehmen will?
(Wenn die Frage dumm ist nicht lachen :wink: )

jawo3

izaseba
08.09.2007, 11:49
Wenn die Frage dumm ist nicht lachen Wink
O:)

Ne Du Dumm ist die Frage nicht...
F_CPU sollte man einstellen,wenn man delay.h benutzt, damit die Zeiten stimmen.
Aber aufpassen, es stellt nichts am µC um, das muß man schon selber per Fuse einstellen.
Die Zeilen für Avrdude sind eigentlich dazu da um mit make program den µC zu beschreiben.
Wenn Du Ponyprog nutzt, kannst Du es ignorieren.

Gruß Sebastian

jawo3
08.09.2007, 11:54
Wunderbar, danke.

Dann ändere ich mal den Threadtitel in "gelöst"...