Hallo, ich programmiere ein kleines Programm für den ATtiny24. Bisher habe ich Studio 4 verwendet. Seit ich auf Studio 6 umgestiegen bin, habe ich folgendes Problem: Das Programm verwendet das EEPROM um Setting-Daten zu speichern. Wenn die einmal eingestellt sind, sollen die nicht mehr verändert werden. Starte ich im Studio 6 eine Debugging-Session, werden mit aber immer alle verwendeten EEPROM-Zellen mit 0 initiiert. Das ist für meine Anwendung ziemlich tötlich. Das Häckchen bei 'preserve EEPROM' habe ich gesetzt - es bewirkt jedoch nichts. Auch die Fuse, dass das EEPROM nicht gelöscht werden soll ist gesetzt. Im Studio4 wurde ich beim Starten der Debug-Session immer gefragt, ob die EEPROM-Daten geschrieben werden sollen. Studio6 scheint das ohne Rückfrage immer zu machen. Wie kann ich das unterbinden? Bin für jeden Tip dankbar. Peter
hi, du musst bei "Fuses" save eeprom oder so ähnlich das Häckchen anklicken. 73
Hi, wie geschrieben ist die Fuse gesetzt. Mit Studio 4 funktioniert es ja auch. Es ist ja auch nicht so, dass das EEPROM einfach gelöscht wird - dann stünde ja überall FF. Die verwendeten EEPROM-Zellen werden vom Studio 6 beim Starten des Debuggers gezielt mit 0 überschrieben. Mit Studio 4 habe ich nur das Problem, dass ich die meisten Variablen im Debugger nicht beobachten kann - das funktioniert wiederum in Studio 6. Peter
Hi, nachdem ich bei den AVR-Freaks die richtigen Suchwörter gefunden habe, bin ich auch auf die Lösung gestoßen: Es ist wohl tatsächlich ein Fehler in der 6.2.1153. Ein Update auf die 6.2.1156 beseitigt das Problem :-)) Peter
Und auf der Atmel Homepage gibt es nur die 1153 zum Download ?! Wo hast du die 1156 her ? Gruß
Hallo, dies http://www.avrfreaks.net/forum/atmelstudio-62-build-1153-deleting-eeprom?name=PNphpBB2&file=viewtopic&t=142794 ist der Artikel auf avrfreaks, der auch den Link enthält. Scheint noch eine Vorabversion (auf atmel.no) zu sein.
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.