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
  Wemos D1 mini (8266) und OTA Probleme Arduino4Fun 58 6.027 28.03.2021 17:12
Letzter Beitrag: miq19
  Reset nicht gleich Reset? Mirkan 33 3.951 06.03.2021 15:05
Letzter Beitrag: Mirkan
  D1 Mini - WLAN bei Frost nicht möglich? KlaRa 45 3.135 10.02.2021 11:24
Letzter Beitrag: hotsystems
  ESP8266 Webserver nach Zeit nicht mehr verfügbar. ESPWolf 21 2.478 02.02.2021 17:54
Letzter Beitrag: Tommy56
  Sketch upload funktioniert plötzlich nicht mehr basementmedia 2 589 02.01.2021 17:31
Letzter Beitrag: Jan Hirt
  ESP32 Devkit c4 Oled und RFID RC522 betreiben klappt nicht steffus 1 595 23.12.2020 12:45
Letzter Beitrag: hotsystems
  ESP32/8266 D1mini mit PowerShield AnFi 2 617 18.12.2020 08:13
Letzter Beitrag: AnFi
  ESP8266-01 verbindet sich nicht mit dem WLAN Kopernikus 1 618 02.12.2020 20:02
Letzter Beitrag: Tommy56
  Wifi Reconnect - nicht blockierend Arduino4Fun 6 910 29.11.2020 10:32
Letzter Beitrag: Arduino4Fun
  LittleFS Open, seekSet und Write / Read tut nicht, was es soll Nichtraucher 11 1.291 23.11.2020 21:53
Letzter Beitrag: Nichtraucher

Gehe zu:


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