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.
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.
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?
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...
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.