Forum: Mikrocontroller und Digitale Elektronik CRC32 Resultat stimmt nicht


von CRC_baby (Gast)


Lesenswert?

Hallo
Ich habe mir ein CRC32 generieren lassen vom ASCII wert "ne"
in HEX is das 6E65. Als Resultat mit dem Polynom 0x04C11DB7 bekomme ich 
0xFC2E2602.

Nach mir müsste dies so stimmen, nur wenn ich dies mit dem online CRC 
Rechner (http://zorc.breitbandkatze.de/crc.html) nachprüfe stimmt dies 
nicht. Mache ich einen Feher oder der CRC online-Rechner?

Vielen Dank

von CRC_baby (Gast)


Lesenswert?

CRC_baby schrieb:
> Hallo
>
> Ich habe mir ein CRC32 generieren lassen vom ASCII wert "ne"
>
> in HEX is das 6E65. Als Resultat mit dem Polynom 0x04C11DB7 bekomme ich
>
> 0xFC2E2602.
>
>
>
> Nach mir müsste dies so stimmen, nur wenn ich dies mit dem online CRC
>
> Rechner (http://zorc.breitbandkatze.de/crc.html) nachprüfe stimmt dies
>
> nicht. Mache ich einen Feher oder der CRC online-Rechner?
>
>
>
> Vielen Dank

Wenn ich jedoch als Polynom 0xEDB88320 verwende komme ich wie bei allen 
Online-Rechner auf 0x877FC101.
Warum dies? laut wiki 
(http://de.wikipedia.org/wiki/Zyklische_Redundanzprüfung) ist dies 
CRC-32 Polynom, umgekehrte Bitfolge . Was soll ich jetzt benutzen? Oder 
besser gesagt was ist der Unterschied?

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.