www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AVR Studio macht kein hex-file


Autor: Hans Wurst (hans_wurst)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

kann mir jemand sagen wo ich im AVR-Studio einstellen kann ob / bzw. 
wohin er das Hex-File (.elf) speichern soll?
Immer wenn ich flashen will bringt er die Fehlermeldung "Program file 
does not exist". Diese Datei erscheint auch wirklich nicht mehr im 
Projektordner.

Ich habe schon versucht das AVR-Sudio neu zu installieren. Hat leider 
nichts geholfen.

Autor: Johannes M. (johnny-m)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das .elf-File ist aber nicht das Hex-File. Letzteres endet auf .hex.

Wenn Du mit C im AVRStudio arbeitest, musst Du unter "Project | 
Configuration Options" im Tab "General" bei "Generate Hex File" (unten 
links) ein Häkchen machen.

Autor: Hans Wurst (hans_wurst)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke Dir Johannes,

jetzt funktioniert es wieder :)

Wenn das .elf-File nicht das gleiche wie ein hex-File ist, wozu dient es 
denn dann eigentlich? Schließlich ist es doch das, was ich in meinen 
Kontroller flashe. Oder liege ich da falsch?

Autor: Johannes M. (johnny-m)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das .elf-File enthält die Debug-Informationen. Das wird zum Simulieren 
und Debuggen benötigt. Zum "flashen" (also zum Programmieren) des µC 
brauchts das .hex-File. Ich dachte, ich hätte mich oben klar genug 
ausgedrückt...

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.