Gast
#1031689
Hallo zusammen, ich komm mit den eeprom-funktionen im tutorial nicht ganz klar. ich möchte einen float-wert ins eeprom speichern (messung eines zurückgelegten weges) und diesen nachdem der controller wieder eingeschaltet wird wieder lesen und den weg weiterzählen. Hierzu möchte ich beim allerersten start des controllers mit dem wert 0.0 starten und dann in bestimmten abständen (alle 250m zurückgelegter weg) diesen im eeprom speichern. Ich verstehe im tutorial nicht, wie der wert wieder in u.r gespeichert werden soll, wenn doch der variablenname u.r nirgends auftaucht! es taucht immer nur u.i auf, der wert in u.r wird doch nie benutzt, oder? Ich komm auch nicht drauf, wie ich mit dem wert 0 starten kann und das programm sich dann nach jedem neustart des controllers den aktuellen wert holt. wenn ich die variable schon mit 0.0 initialisiere, dann wird sie doch bei jedem neustart des controllers wieder auf 0.0 gesetzt und mein gespeicherter wert ersetzt, oder nicht? Bin total ratlos. Möchte nen tachometer realisieren, der die zurückgelegte gesamtstrecke speichert und immer fortsetzt. bin dankbar für jeden hinweis (code im anhang, eeprom-funktionen aus tutorial)