Forum: Mikrocontroller und Digitale Elektronik Checksumme


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Ben Sch (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Hallo,

suche einen geeigneten Prüfsummen-Algo für einen 16Biter (MSP430). Hast
du Erfahrungen, Code, Zusammenstellungen, Links o.ä?

Gruss
Ben

von KoF (Gast)


Bewertung
0 lesenswert
nicht lesenswert
woraus setzt sich denn deine prüfsumme zusammen???
einfach alle datenpackete zusammenaddiert, oder wie?

von OldBug (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Warum landet sowas immer wieder in der Codesammlung?

Ausserdem sollte die Suchfunktion genügend Antworten im Forum finden...

von Ben (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Hallo KoF,

Der Algo oder die Prüfsumme ist noch nicht bestimmt. Ich suche eben die
geeignete Variante.
Die Summe (modulo 256) ist eine von vielen. Eine andere ist crc.
Ich suche nun eine Entscheidung oder Eigenschaften der einzelnen
Möglichkeiten.

Gruss
Ben

von Peter Kasi (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Entscheiden mußt du wohl selber, stell einfach mal gegenüber welche
Fehler noch erkannt werden können und die Rechenzeit,Speicherbedarf,
implementierungsaufwand,... die der Algo benötigt, und dann
entscheidest du anhand deinen Anforderungen ;)

z.B. gefunden für CRC (ohne Gewähr)
Erkannt werden alle 1/2-Bit-Fehler, alle Fehler ungerader Bitzahl,
Fehlerketten, deren Länge < Länge Prüfsumme sein muß
und längere Fehler zu 99,997% (bei CRC16) o. 99,99999995% (bei CRC32).

von Ben (Gast)


Bewertung
0 lesenswert
nicht lesenswert
das ist klar, dass ich selbst entscheiden muss.

Die Angaben der verschiedenen Algos sind schwierig zu finden, wobei der
CRC noch der einfachste ist.
Ich suche zum beispeil den Modulo 256 oder den CRC8 oder....

von Peter Kasi (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Schau dir mal die Seite an, ist vieleicht ein guter Ausgangspunkt für
deine Suche. Es sind viele Algos gelistet z.T. auch mit den
betreffenden RFCs

http://www.jonelo.de/java/jacksum/index_de.html

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.