Forum: Mikrocontroller und Digitale Elektronik EEMEM Zugriff


von EEPROM Schreiber (Gast)


Lesenswert?

Hallo zusammen,

ich hätte mal ne Frage
Ich hab das im EEPROM angelegt.
1
float MeinFloat[4][2] EEMEM =
2
{
3
    {2.0, 2.0},  
4
    {2.0, 2.0},    
5
    {2.0, 2.0},    
6
    {1.0, 1.0},    
7
    {1.0, 1.0},  
8
};

Nun möchte ich einzelne Zahlen verändern, wie mach ich das? Bzw einzelne 
Zahlen bearbeiten.

Gruß

Ich

von Mike (Gast)


Lesenswert?

Schau mal in die WinAVR libc - Dokumentation unter EEPROM.h (ich nehme 
mal an Du verwendest diese Bibliothek). Das EEPROM Schreiben musst Du 
von Hand mit den entsprechenden Routinen machen, z.B. eeprom_write_dword 
etc.

Float-Variablen belegen 4 bytes, können also als dword geschrieben 
werden.
Natürlich sind die richtigen casts notwendig.

Gruss
Mike

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.