Hallo zusammen, habe jetzt schon 2 Stunden damit verbracht die Lösung für das kleine Problem zu finden, aber leider ohne Erfolg. Hoffe jemand kann mir auf die Sprünge helfen. Ich nutze AVR-Studio4. Dann habe ich diesen Code aus dem Tutorial genommen: .include "m8def.inc" ; Definitionsdatei für den Prozessortyp einbinden ldi r16, 0xFF ; lade Arbeitsregister r16 mit der Konstanten 0xFF out DDRB, r16 ; Inhalt von r16 ins IO-Register DDRB ausgeben ldi r16, 0b11111100 ; 0b11111100 in r16 laden out PORTB, r16 ; r16 ins IO-Register PORTB ausgeben ende: rjmp ende ; Sprung zur Marke "ende" -> Endlosschleife Simulation ist OK, Builden kann ich ihn auch, nun wollte ich ihn das erste mal auf meinen Atmega8 flashen. Ich nutze ein STK500, welches ich leihweise habe. Nun gehe ich auf Connect und wähle danach im Fenster Input HEX File meine entsprechende Datei, die mir AVR-Studio erstellt hat aus. Gehe ich dann auf "Program" öffnet sich immer automatisch ein Fenster in welchem ich eine *.elf Datei auswählen soll. Wie kann ich diese Datei erstellen? Danke und Gruß Stefan
Bei der Programmiersoftware gibt es drei verschiedene "Program"-Buttons. Wenn man ein Hexfile für das Flash hat, gibt man das dort ein und drückt den Button, der zur Sektion "Flash" gehört. Ein elf-file benötigt man nur für automatisierte Programmierung, z.B. in Produktionsanlagen. Grüße, Peter
Hallo Peter, schon mal danke für deine Hilfe. Bin gerade unterwegs, werde später aber definitiv nochmal danach schauen. Gruß Stefan
Hallo Peter, manchmal kann es echt an solch Kleinigkeiten liegen. Habe es heute Nacht gleich noch ausprobiert und es hat funktioniert. Habe mich absolut auf den falschen "Button" konzentriert. Danke und Gruß Stefan
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.