INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
8266 EEPROM Zugriff funktioniert nicht
18.11.2020, 09:09
Beitrag #1
8266 EEPROM Zugriff funktioniert nicht
Hallo,

ich schaffe es nicht das 8266 EEPROM richtig zu beschreiben bzw. richtig auszulesen.

Hier das Test Script

Code:
#include <EEPROM.h>
char t;
void setup() {
  Serial.begin(9600);
  EEPROM.begin(4);                 // 4 Bytes werden benötigt//
//  goto NurLesen;                 // Nachdem EEPROM beschrieben wurde wird mit diesem Befehl dann direkt zum EEPROM auslesen gesprungen  
  EEPROM.put(0, 'T');              // Adresse 0: T
  delay(500);
  EEPROM.put(1, 'e');              // Adresse 1: e
  delay(500);
  EEPROM.put(2, 's');              // Adresse 2: s
  delay(500);
  EEPROM.put(3, 't');              // Adresse 3: t
  delay(500);
  
  if (EEPROM.commit()) {
      Serial.println("EEPROM successfully committed");
    } else {
      Serial.println("ERROR! EEPROM commit failed");
    }
NurLesen:
  Serial.println();
}
void loop() {
   EEPROM.get(0,t);
    delay(500);
    Serial.print(t);  
   EEPROM.get(1,t);
    delay(500);
    Serial.print(t);  
   EEPROM.get(2,t);
    delay(500);
    Serial.print(t);  
    delay(500);    
   EEPROM.get(3,t);
    delay(500);
    Serial.print(t);  
  Serial.println();
  delay(10000);
  }

Das Schreiben in den EEPROM RAM Zwischenspeicher funktioniert noch, wenn ich dann aber das Programm nochmals mit dem goto NurLesen übersetze wird nichts richtiges ausgelesen.

Habe eigentlich alles aus dem Netz hierzu schon gecheckt, es geht auch nicht mit EEPROM.Write und EEPROM.Reaad. Wer kann mir hier weiter helfen

Bernd
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.11.2020, 12:09
Beitrag #2
RE: 8266 EEPROM Zugriff funktioniert nicht
Gewöhn Dir goto nicht an.
Welche Einstellung in der IDE benutzt Du bei erase Flash?

-- only Sketch
-- Sketch + WiFi Settings
-- All Flash Contents <------- falsch

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.11.2020, 14:19
Beitrag #3
RE: 8266 EEPROM Zugriff funktioniert nicht
Hallo Thommy,

da kann ich viel im Sketch rumändern, da wäre ich echt nicht drauf gekommen.
Erase Flash settings geändert und schon geht es.
Vielen Dank für Deine Hilfe,

Gruss
Bernd
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
18.11.2020, 14:28
Beitrag #4
RE: 8266 EEPROM Zugriff funktioniert nicht
Prima, dass es funktioniert und danke für die Rückmeldung.

Ich bin da selbst bei SPIFFS schon drüber gestolpert.

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Fehlermeldung, deren Rätsel ich nicht lösen kann BL007 3 195 21.07.2021 13:20
Letzter Beitrag: Tommy56
  2 ESP32 laufen nicht zusammen SnecxXx 5 598 24.06.2021 17:08
Letzter Beitrag: hotsystems
  Nema 17 am Nodemcu funktioniert nicht NEWESP 2 549 07.06.2021 15:47
Letzter Beitrag: NEWESP
  8266 Webserver-Verbindung instabil wonk 9 1.251 06.06.2021 08:52
Letzter Beitrag: wonk
  ESP32 und WS2812 funktioniert nicht mit WiFi Mirkan 24 2.732 05.06.2021 02:23
Letzter Beitrag: Mirkan
  Accesspoint nicht erstellbar NEWESP 2 581 20.05.2021 09:32
Letzter Beitrag: NEWESP
  Wemos D1 mini (8266) und OTA Probleme Arduino4Fun 58 8.204 28.03.2021 17:12
Letzter Beitrag: miq19
  Reset nicht gleich Reset? Mirkan 33 5.980 06.03.2021 15:05
Letzter Beitrag: Mirkan
  D1 Mini - WLAN bei Frost nicht möglich? KlaRa 45 4.549 10.02.2021 11:24
Letzter Beitrag: hotsystems
  ESP8266 Webserver nach Zeit nicht mehr verfügbar. ESPWolf 21 3.379 02.02.2021 17:54
Letzter Beitrag: Tommy56

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste