Hallo Leute! Ich versuche verzweifelt mit WinAVR zu arbeiten. Es will mir aber nicht gelingen, ein Programm zu compiliern. Das nachfolgende Miniprogramm habe ich mit Programmers Notepad 2 Version v2.0.6.1-ella aus WinAVR erstellt und unter test.c gespeichert. int main(void) { } Ein Makefile habe ich mit MFile aus WinAVR auf den Controller "atmega16" und die Quelldatei "test" angepaßt und ins gleiche Verzeichnis wie test.c gespeichert. Wenn ich dann mit Programmers Notepad, -Tools, -Make All anwähle erhalte ich folgende Meldung: > "make.exe" all "make.exe": Interrupt/Exception caught (code = 0xc00000fd, addr = 0x423ed3) > Process Exit Code: 255 > Time Taken: 00:00 Es wird keine Output-Datei erzeugt. Das gleiche Ergebnis erhalte ich, wenn ich das Programm mit AVRStudio übersetzen möchte. Das Makefile wird ja dann von AVRStudio erzeugt. Ich vermute deshalb, daß es nicht am Makefile liegt. Andererseits ist das Programm nun wirklich nicht so kompliziert, daß ich mir hier einen Fehler erklären kann. Was habe ich nur falsch gemacht? Vielen Dank schon jetzt für die Hilfe. Gruß Martin
Deine Installation ist irgendwie kaputt, oder aber du hast Speicherfehler oder sowas.
bei Winavr sind mehrere Beispiele dabei versuche diese zu übersetzen, mit einfachem "make" auf der Kommandozeile im sourceverzeichnis. Deinem Einfachstprogramm fehlt noch die Einbindung der Header für den Prozessor. Mit deinem Programm sagst du "Mache nichts" warum stört es dich wenn der Compiler genau dies tut? ;-)
> Mit deinem Programm sagst du "Mache nichts" warum stört es dich wenn > der Compiler genau dies tut? ;-) Nein, der Compiler muss trotzdem durchlaufen. Der hier ist eindeutig kaputt.
> Mit deinem Programm sagst du "Mache nichts" warum stört es dich wenn > der Compiler genau dies tut? ;-) Na ja. Wenn der Compiler schon beim Nichtstun Probleme hat, wie wird es dann erst werden, wenn er was tun soll :-)
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.