Gast
#364634
Hallo zusammen Kann mir jemand erklären, wie ich es schaffe dass beim Compilieren Werte ins eep file geschriben werden und wie ich diese angeben kann? mfg Marc Honegger
|
Anzeige
|
EEP files
Gast
#364634
Hallo zusammen Kann mir jemand erklären, wie ich es schaffe dass beim Compilieren Werte ins eep file geschriben werden und wie ich diese angeben kann? mfg Marc Honegger
Gast
#364635
Gast
#765850
Danke für den Link, habe mir den Abschnitt durchgelesen, aber ich glaube, ich habe noch nicht alles verstanden. Ich habe ein Datei mit Bilddaten, die ich beim Einschalten auf einem glcd ausgeben möchte. Da die Daten nicht im Intel-Hexformat vorliegen, sondern nur rein als Rohdaten (schon ans Display angepasst), weiß ich jetzt keinen Weg, wie ich das in meinen Quellcode einbauen kann. Wie sage ich dem Compiler, dass er aus der Datei "meinbild.dat" die Bytes in den EEPROM schreiben soll?
Gruß, naicheben
Gast
#765957
Wenn du folgendes in deinem Programm schreibst:
dann erzeugt die AVR-toolchain aus den Daten ein eigenes (hex-)File, welches dann vom Programmiertool ins EEPROM geschrieben wird. Der "Compiler" kann das nur über eeprom_write(); Je nachdem, in welchem Format meinbild.dat vorliegt, ist es eventuell sinnvoller, die direkt ins Hex-Format zu wandeln, und so ins EEPROM zu brennen. Oliver OliverSo wrote: > Je nachdem, in welchem Format meinbild.dat vorliegt, ist es eventuell > sinnvoller, die direkt ins Hex-Format zu wandeln, und so ins EEPROM zu > brennen. Oder es gleich im Binärformat in den EEPROM zu nageln. Beherrscht AVRDUDE ja auch (Format-Angabe "r" für "raw" am Ende, wird aber normalerweise auch automatisch erkannt).
Gast
#766574
Mit dem raw meinst Du das so? :
Gast
#766726
Ok, ich glaub ich habs jetzt. Ich muss leider den Pfad mit angeben: AVRDUDE_WRITE_EEPROM = -U eeprom:w:"c:\avrctl\Meinbild.dat":r Danke für den Tip!
Gast
#766836
zum HEX und EEPs schreiben nehm ich immer das hier: http://myavr.de/download.php?suchwort=DL112 gruß Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|