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
  LittleFS Open, seekSet und Write / Read tut nicht, was es soll Nichtraucher 11 97 Gestern 21:53
Letzter Beitrag: Nichtraucher
  D1 Mini digitalWrite(D7, LOW) wird nicht LOW KlaRa 3 169 19.11.2020 13:04
Letzter Beitrag: hotsystems
  ESP32 arbeitet nicht in Arduino-IDE wonk 3 230 12.11.2020 18:16
Letzter Beitrag: wonk
  von Bluetooth HC05 zum ESP 8266 01 wechseln HILFE team_subways 9 431 12.11.2020 12:50
Letzter Beitrag: hotsystems
  DHT Sensor Error, findet DHT.h nicht frankmehlhop 13 654 03.11.2020 16:56
Letzter Beitrag: frankmehlhop
  Wemos D1 mini (8266) und OTA Probleme Arduino4Fun 55 2.789 16.10.2020 21:30
Letzter Beitrag: hotsystems
  ESP32: Filesystem uploader tool findet mklittlefs.exe nicht ultralex 6 210 12.10.2020 22:07
Letzter Beitrag: hotsystems
  D1 Mini 8266 RS232 Verbindung KlaRa 13 1.636 02.09.2020 21:21
Letzter Beitrag: hotsystems
  ESP32 CAM Programmierung nicht möglich Manny 3 992 31.07.2020 16:04
Letzter Beitrag: Manny
  ESP32 überträgt nicht alle Datein aus dem SPIFFS Pertho 11 1.846 21.07.2020 21:46
Letzter Beitrag: Bitklopfer

Gehe zu:


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