ATMega2560 Programmierung
Hallo
Ich hab ein Problem bei der Compilierung eines Programms für den ATMega2560.
Ich hab die neueste WinAVR Version. (20060421)
In MFile konnte ich aber den ATMega2560 gar nicht auswählen. Ich habe dann direkt in das Makefile geschrieben "MCU = atmega2560".
Beim Compilieren kommt allerdings die Fehlermeldung "error: MCU `atmega2560' supported for assembler only"
Heißt das, dass man den ATMega2560 nur in Assembler programmieren kann? Oder habe ich einfach sonst irgendwas falsch gemacht/ falsch eingestellt? In der Anleitung zum RN-Mega2560 Modul steht ja auch, dass man auch in c programmieren kann.
Vielleicht könnt ihr mir ja weiterhelfen
Liste der Anhänge anzeigen (Anzahl: 2)
Hallo
So hab ich es auch schon ausprobiert. Hat bei mir aber auch nicht funktioniert. Hast du einfach von Hand in das Makefile reingeschrieben "MCU=atmega2560"? So hatte ich es nämlich gemacht.
Ich hab jetzt mal noch im Forum von AVR-Freaks gesucht und auch ein Thema gefunden (Link)
Dort steht allerdings, dass man mit gcc gar keine Programm für den ATMega2560 machen könnte bzw. nur indem man das Programm für den ATMega1280 kompiliert und auf dem 2560 laufen lässt, wobei dann bestimmt einschränkungen vorhanden sind und das wohl auch nicht so ganz einfach ist.
Ich hab einfach mal mein Makefile und ein Testprogramm als Anhang eingefügt. Vielleicht ist ja sonst irgendwas falsch.