www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AVR EEPROM Checksumme


Autor: Knut (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen

Ich möchte die EEPROM Daten eines ATmega128 verändern um sie danach
wieder auf den Controller zu laden. Das wäre eigentlich kein grosses
Problem, wenn ich wüsste wie die Checksumme des EEPROM generiert
wird...hat jemand eine Ahnung? Es sind jeweils die letzten beiden
Hex-Ziffern einer Zeile wenn man das .hex File im Notepad öffnet. Danke
euch.

MfG

Knut

Autor: Frank Linde (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das ist das Standard Intel Hex Format => Google

Gruß, Frank

Autor: BernhardT (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Knuth, ich weis das auch nicht. Aber ich würde mal das einfachste
versucht: Daten Byte weise addieren, den Überlauf wegschmeißen und das
niedrigste Byte (2 Ziffern ) als Checksumme.
Gruß Bernhard

Autor: BernhardT (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Frank klar die bessere Antwort - Super jetzt weiß ich auch wie es geht
:-)
Gruß Bernhard

Autor: Knut (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke euch, speziell @ Frank...
Hier ist es sehr gut erklärt:
http://www.ii.uam.es/~cedeps/componentes/intel_1.pdf

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.