ich möchte ein paar Variablen ganz banal im EEPROM meines ATmega64 speichern, ich programmiere mit AVR Studio und das compailiert mit Win AVR Win AVR 20080610 AVR Studio 4.14 Dazu schreibe ich ein Programm, daß sich mit prima compailieren läßt und auch auf dem Controller funktioniert - soweit so gut ich füge in main.h: #include <avr/eeprom.h> ein Dann definiere ich mir in main.h global: uint16_t ellf EEMEM; // EEPROM lower lever Fehler über die Sinnvolligkeit meines Variablennames brauchen wir aber ned streiten - er is Mist, ich weiß drücke ich nun F7 (spätestens hier wird klar, ich verwende wirklich das AVR Studio) erhalte diesen Fehler: Loaded plugin STK500 Loaded plugin AVR GCC Loaded partfile: C:\Programme\Atmel\AVR Tools\PartDescriptionFiles\ATmega64.xml gcc plug-in: Output directory D:\Eigene Dateien\Benutzer\Jens\Quellcode\BC3000\IO\V1\default\ does not exist gcc plug-in: Created directory D:\Eigene Dateien\Benutzer\Jens\Quellcode\BC3000\IO\V1\default\ gcc plug-in: Error: Object file not found on expected location D:\Eigene Dateien\Benutzer\Jens\Quellcode\BC3000\IO\V1\default\BC3000IO.elf aber wieso? Früher hats mal genau so funktioniert ... achso und scheinbar hängt das mit EEMEM zusammen, denn auch: uint8_t snT1[3] EEMEM; führt zu besagtem Fehler Kann mir jemand weiterhelfen?
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.