- Akku Tests und Balkonkraftwerk Speicher    Werbung      
Ergebnis 1 bis 4 von 4

Thema: Werte in EEPROM schreiben

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    04.06.2017
    Beiträge
    23
    Danke für deine schnelle Antwort.

    Leider hat es mit "uint_8 ee_Wert EEMEM = 110;" auch nicht funktioniert. Werde mir die Tutorials einmal anschauen.

    LG Lichti01

  2. #2
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.751
    .. schnelle Antwort .. auch nicht funktioniert. Werde mir die Tutorials einmal anschauen ..
    Ach Leute - vielleicht erst Tutorial lesen, dann Versuch?

    Hier (klick) ist eigentlich "alles" erklärt, erläutert und bebeispielt. Hier hatte ich (m)ein EEPROM-Problem und Markus hatte geholfen. Und so siehts bei mir aus (einfach zufällig aus meiner Codekiste) in einer *.h-Datei:
    Code:
    // ============================================================================= =
    //      Speicher im EEPROM
    // ============================================================================= =
    //Strings im EEPROM
    // Zum Schreiben und Auslesen vom EEPROM vgl. 
    // https://www.roboternetz.de/community/threads/19453-mal-wieder-eine-
    //                              EEPROM-Frage?p=568764&viewfull=1#post568764
    // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    // ###>>> Byte-Array, das erste Byte des EEPROMS gilt als nicht vertrauenswürdig
      uint8_t   firstByteDummy      EEMEM; 
      uint8_t   eeDUMMYbytes [100]  EEMEM;  // Dummies
      uint8_t   eeBytes [12]        EEMEM;  // ?? Allzweckbytes ??
      uint16_t  eeSrvoff[12]        EEMEM;  // (Dummy?)Servo-Position - Offset
    //u8    SVT[12][11]             EEMEM;  // Servotexte
    
    // ============================================================================= =
    Und dann die Anwendung:
    Code:
    // - - - - - - -
        case 66:                    // hex x42 => Schreib Datum ins EEPROM
          i2cdata[109] = 85;        // Markiere Daten als "übernommen"
    
          uputs0("\tEw ");          //
          itoa(npntr, wortabc, 10); // Servopointer
          uputs0(wortabc);          //  ... ausgeben
          uputs0("\r");             //
    
    //void DEEsch (uint8_t data, uint8_t EEPadd)    // Datum wegschreiben auf Adresse
          eeprom_write_byte ( &eeBytes[npntr], 50 );// Schreib Offset 50 auf Adresse 100
          uputs0("\teEw\r");        //
          break;
    
    // - - - - - - -
        case 67:                    // hex x43 => Schreib Datum "-2) ins EEPROM
          i2cdata[109] = 85;        // Markiere Daten als "übernommen"
    
          uputs0("\tEw ");          //
          itoa(npntr, wortabc, 10); // Servopointer
          uputs0(wortabc);          //  ... ausgeben
          uputs0("\r");             //
    
    //    BEEsch ( -2, 100);        // Schreib Offset -2 auf Adresse 100
          eeprom_write_byte ( &eeBytes[npntr], 50 );
          uputs0("\teEw\r");        //
          break;
    
    // - - - - - - -
        case 70:                    // hex x46 => Nur LESEN Word aus EEPROM
          i2cdata[109] = 85;        // Markiere Daten als "übernommen"
    
          uputs0("\tEw lesen ");       //
    
          muell     = 9;
          eeprom_busy_wait();
          muell = eeprom_read_word ( &eeSrvoff[10] );
          uputs0("\teEw ");        //
          itoa(muell, wortabc, 10); // Datum
          uputs0(wortabc);       //  ... ausgeben
          uputs0("\r");          //
          break;
    
    // - - - - - - -
    Vielleicht hilfts?
    Ciao sagt der JoeamBerg

Ähnliche Themen

  1. [ERLEDIGT] EEPROM - leer / .eep Datei ins EEPROM schreiben
    Von dj_cyborg im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 3
    Letzter Beitrag: 25.08.2013, 19:50
  2. String ins EEprom schreiben
    Von Baby2b im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 6
    Letzter Beitrag: 20.03.2013, 18:07
  3. Daten in ext. EEprom schreiben
    Von Tido im Forum Controller- und Roboterboards von Conrad.de
    Antworten: 2
    Letzter Beitrag: 19.03.2007, 13:57
  4. ATmega8 aus dem EEPROM lesen und ins EEPROM Schreiben
    Von melowtrax im Forum AVR Hardwarethemen
    Antworten: 6
    Letzter Beitrag: 20.02.2006, 22:32
  5. [ERLEDIGT] EEPROM LESEN SCHREIBEN ??????????
    Von Michael 33 im Forum PIC Controller
    Antworten: 5
    Letzter Beitrag: 13.07.2005, 06:28

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

    Werbung      LiFePO4 Speicher Test