M16C: CRC16 manuell

Gast #41899
Lesenswert?

Hi,

hier ist ein Quellcode, um die CRC16-Checksumme des M16C selbst zu 
berechnen.
(z.B. für eine Datenübertragung zum PC oder einem Mikrocontroller ohne 
CRC-Generator)

Nicht vergessen, am Ende der Berechnung High- und Lowbyte des Erbenisses 
zu tauschen. (siehe Kommentare)

Bis dann,
Ingo.
Angehängte Dateien:
Gast #41901
Lesenswert?

Hi,

...mag ja sein.

Im M16C wird aber mit 0x0000 begonnen. (z.B. Bootloader)
Und irgendwie sieht die Konstantentabelle auch anders aus. Ich habe 
schon einige CRC16 Varianten zuvor probiert.

Na jedenfalls klappt es hiermit.

Bis dann,
Ingo.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren