www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Array EEprom neuer Nc


Autor: wufi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo alle zusammen, habe folgende Fragen.

1. Welchen Wert hat workData bei einem mega8 der frisch aus dem Laden 
ist?
1.a Wie kann ich interne mega8 eeprom reseten oder alle Daten auf einen 
bestimmten Zustand setzen.

Mein Ziel ist festzustellen wieviele Elemente in einen Array sind. Ich 
habe vor Wert der id Variable abzufragen um so den Index für den 
nächsten Element zu bestimmen. Wäre nett wenn Ihr paar Vorschläge für 
mich hättet.
 
typedef struct{
  uint8_t id;
  ...
}My_data;

My_data eeData[10] EEMEM;
My_data workData[10];

void loadData()
{
  eeprom_read_block(&workData,&eeData,10*sizeof(My_data));
}

thx
wufi

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.