Forum: Mikrocontroller und Digitale Elektronik EEPROM Datei von BAscom nach AVR-Studio


von Daniel Lancelle (Gast)


Lesenswert?

Hallo Leute!

Ich arbeite zur Zeit an einem Projekt mit dem ATMEGA128. Ich schreibe
meine Programm mit BASCOM und programmiere die kompilierten Dateien mit
AVR-Studio in den Chip (über STK500/501). Da ich Daten im EEprom
speichere erzeugt Bascom eine EEpromdatei vom Typ .EEP . Diese Datei
kann ich nicht mit AVR-Studio programmieren, weil es kein HEX-Datei
ist. gibt es irgendwie eine Möglichkeit die Datei zu konvertieren?

Gruß

von Sebastian (Gast)


Lesenswert?

vielleicht reicht ja umbenennen

von Sebastian (Gast)


Lesenswert?

wenn du ganz genau hinguckst siehst du das auch avr-studio *.eep ins
eprom schreiben kann(da es vermutich das selbe ist wie hex)

von Daniel Lancelle (Gast)


Lesenswert?

Danke für die Antworten, allerdings funktioniert umbenennen nicht und
wenn ich die Datei ganz normal als *.eep Datei lade, bekomme ich eine
Fehlermeldung, daß die Datei keine gültige Intel-Hex-File ist.

Gruß

von Daniel Lancelle (Gast)


Lesenswert?

Hmm, scheint keiner Rat zu wissen. Nagut, mit welchem Programm kann ich
denn relativ einfach ein EEprom-File mit IntelHexformat erstellen?

Gruß

von ...HanneS... (Gast)


Lesenswert?

Mit AVR-Studio.

...

von Daniel Lancelle (Gast)


Lesenswert?

Hmm, ich hab bis auf das Programmieren der AVRs noch nichts mit
AVR-Studio gemacht. Ich hab mal in der Hilfe gesucht, aber auf die
Schnelle nix gefunden. Habs wohl übersehen; ich werde jedenfalls
nochmal genauer nachschauen und mich da einarbeiten. Vielen Dank.

Grüße

von ...HanneS... (Gast)


Lesenswert?

.eseg             ;EEPROM-Segment
.org 0            ;ab Adresse 0
.db 0,4,5,2       ;Daten (hier 4 Bytes)
.db 0xfe          ;Daten (hier 1 Byte in Hex-Schreibweise)
.db 0b10010010    ;Daten (hier 1 Byte in BIN-Schreibweise)
.db "Text",0      ;Daten (hier String mit 0 terminiert)

Weitere Infos unter Help, Tools, AVR-Assembler, Directiven...

...

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
Noch kein Account? Hier anmelden.