Forum: Mikrocontroller und Digitale Elektronik Ponyprog und CRC


von Volker (Gast)


Lesenswert?

Hallo,

kann mir bitte jemand erklären, wie die Anzeige der CRC Prüfsumme in 
Ponyprog zustande kommt.

Wenn ich z.B. einen ATMEGA 8 auswähle, dann unter Utility --> Fill 
Buffer
alles mit 0x00 beschreibe wird bei CRC auch 0000h angezeigt.
Ändere ich nun das erste Byte, also an Adress 0x00 auf den Wert 0x01 
wird die CRC zu D731h, und das verstehe ich nicht.

Grüße Volker

von Freizeitbastler (Gast)


Lesenswert?

Ponyprog berechnet eine CRC-16 mit Startwert 0 über den Puffer. Der 
genaue Algorithmus steht in den Quellen in der Datei crc.cpp.

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.