Archiv verlassen und diese Seite im Standarddesign anzeigen : variablen die nach dem ausschalten noch zur verfügung stehen
Also ich hab vor mit dm asuro mal ne längere messreihe zu machen. dazu wäre es ganz nützlich wenn die ganzen variablen nach dem ausschalten immer ncoh zur verfügung stehen würden.
man müsste also irgendwie daten direkt in den flash speicher schreiben
meine Fragen:
(1) geht sowas überhaupt?
(2) Wie macht man das?
ist schon mal jemand auf die idee gekommen sowas zu machen?
mit bitten um konstruktive antworten :)
EDH
SprinterSB
02.11.2006, 17:10
ad 1) Ja.
ad 2) Das Zauberwort heisst "Bootloader". Read while write self programming.
Evtl recht auch der EEPROM für die Daten? Alternativ schaltest du den Asuro nicht aus, sondern setzt ihn in den Sleepmode. Den Strom den er da zieht dürfte niedriger sein als die Selbstentladung der Akkus, vorausgesett, du schaltest alles (auch AVR-HW) aus, die du nicht brauchst.
Um ihn beim "Einschalten" wieder in einen definierten ustand zu bringen, kannst du entweder weitermachen wo du warst oder machst einen RESET (extern, Watchdog). In letzterem Falle müssen deine Daten in die Section ".noinit".
thanks
ich werds mal überdenken,hab aber jetzt nur so auf die schnelle noch keine ahnugn wie das in code aussehen würde.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.