Gast
#2493416
Hallo Gemeinde, ich arbeite grad mit AVR STudio 5 und versuche eine EEProm File zu erstellen. Das klappt ansich auch wunderbar. Nut leider ist das Format im EEprom anderst wie ich es gerne hätte. (Ausschnitt) IST (AVR STudio 5): :1000000000000000000000000000000000000000F0.. :10001000000090019001640064006400640000002E.. SOLL (ICCAVR 7): :0E0000000000000000000000000000000000F2.. :0E000E00000000009001900164006400640096.. Nach längerem suchen und prüfen ist mir bewusst geworden das der Dateninhalt der gleiche ist. "Nur" die Recordlänge (RECLEN) vom Intelhex Format ist auf HEX 10 (Dez. 16) vor eingestellt und ich möchte aber HEX 0E (Dez. 14) haben, da jeder Eintrag im EEprom 14 Werte hat. Der Code wurde ursprünglich mal für ICCAVR 7 geschrieben und ich portiere den gerade aufs AVR STudio 5 um. Im ICCAVR 7 gehts irgendwie automatisch mit 14 Einträgen. Ich habe auch schon diverse Options der avr-objcopy.exe ausgetestet. --srec-len <number> -b --byte <num> Leider ohne Erfolg. Die unterschiedlichen Bezeichnung für die Datenlänge verwirren mich auch sehr und erschweren nur das Filtern der Suchergebnisse. Ich konnte auch nicht finden, wo ich ausschließlich für .EEP File Paramter angeben kann. In den Options im AVR Studio 5 habe ich auch noch keine Änderungsmöglichkeit dazu finden können. Bzw. die die ich probierte führten nicht zum Erfolg. Dann wollte ich die interne Hilfe Seite aufmachen aber es kommt nur "Page not found" http://msdn.microsoft.com/EN-US/library/AVR_STUDIOUSERGUIDE Bitte liebe Gemeinde, zeigt oder erklärt mir jemand wie ich das einstellen kann. Grüßle NewWay