exitcode fehler bei WinAVR

Gast #1143844
Ich möchte ein kleines C-Programm mit WinAVR kompilieren.
Bekomme jedoch immer diesen Fehler:

> "make.exe" all

-------- begin --------
avr-gcc (WinAVR 20081205) 4.3.2
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is 
NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR 
PURPOSE.


Creating load file for Flash: led.hex
avr-objcopy -O ihex -R .eeprom led.elf led.hex

Creating load file for EEPROM: led.eep
"make.exe": Interrupt/Exception caught (code = 0xc0000005, addr = 
0xb7d6b9b5)

> Process Exit Code: 255
> Time Taken: 00:10


oder den:

> "make.exe" clean

-------- begin --------

Cleaning project:
rm -f led.hex
"make.exe": Interrupt/Exception caught (code = 0xc0000005, addr = 
0xb7d889b5)

> Process Exit Code: 255
> Time Taken: 00:11

Makefile und C-Code befinden sich im Anhang

Ich habe momentan keine Zeit um großartig im Netz nach der Lösung des 
Problems zu suchen. Ich würde mich sehr über eure Hilfe freuen!
Angehängte Dateien:
Moderator Persönliche Seite
Bei dem vielen Microsoft-Kuddelmuddel, den AVR Studio prinzipbedingt
mit sich rumschleppt, ist es ein Kunststück, dass du mit Wine
überhaupt bis zu diesem Punkt gekommen bist.

Wenn du auf Linux arbeitest, brauchst du das Teil ja eigentlich nur
als Simulator, den Rest kannst du doch dort auch native machen.
Vielleicht funktioniert ja die Simulation?
Gast
Blöder weise funz AVR-GCC bei mir nicht, ich hab immer fehlermeldungen 
bei den Portregister befehlen, die erkennt er nicht, ich hab kein ahnung 
warum :-(
Deshalb bin ich ja auf WinAVR umgestiegen. Ich brauchte schnell einen 
funktionsfähigen kompiler, weil ich in einer Schularbeit etwas mit einem 
AVR-Controller mache. Später muss ich mich damit mal auseinander setzen 
und bisdahin nutze ich halt WinAVR.

> Bei intresse kann ich das Projekt ja mal vorstellen.
Moderator Persönliche Seite
Gerrit wrote:
> Blöder weise funz AVR-GCC bei mir nicht, ich hab immer fehlermeldungen
> bei den Portregister befehlen, die erkennt er nicht, ich hab kein ahnung
> warum :-(

Statt die Ursache zu suchen, einfach wegwerfen und was Neues.  Hmm.
Keine gute Lebensphilosophie.  Zumindest hättest du ja erstmal hier
fragen können.

Sieh dir den mal an:

http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=42631
Gast
Du hast ja recht Jörg, aber als das nicht funktionierte habe ich erst 
etwas rumprobiert und überlegt, als das nicht funktionierte bin ich auf 
WinAVR um gestiegen. Ans fragen hatte ich zu der Zeit garnicht gedacht.
Aber danke für die Hilfe.

Wie gesagt wenn es Intresse an meinem Projekt gibt, kann ich das ja mal 
Vorstellen.
Persönliche Seite
Gerrit wrote:

> Wie gesagt wenn es Intresse an meinem Projekt gibt, kann ich das ja mal
> Vorstellen.

Mach doch ;-) Einen Artikel in der Codesammlung, der Artikelsammlung 
oder der eigenen Homepage schreiben, macht Spaß und man lernt selber was 
dabei. Später hat man auch was zum Nachschlagen, wenn einem die seltsame 
Platine wieder in die Finger fällt. Zumindest ich bin kein so toller 
Daheimdokumentierer ;-) Auch wenn sich jetzt noch keiner meldet (led.zip 
ist jetzt nicht so der Neugierigmacher), irgendwann stolpert jemand über 
deinen Artikel und freut sich, dass es ihn gibt.
Gast
Entschuldigt bitte ich stelle euch das Projekt mal kurz vor:

Also: Eigentlich soll das ein µC gesteuerter Breitbandempfänger werden. 
led.zip ist nur ein testprogramm zum Testen des Kompilers.
Die Doku ist auch nicht das Problem da das ein Schulprojekt ist.


-> Frequenzabstimmung mit DDS (AD9851/AD8935)
-> Empfangsteil: Altes Radio
-> µC grundlage: MiniMega Board (mega16) (Elektor)
-> Empfangsbereich: Radio, meist genutzte Amaterbänder (erstmal).

soweit die Kurzvorstellung genaueres später.

Kommentare und Anregungen sind  ausdrücklich gewünscht!!!  ;-)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.