Kalkulator kontrolnog zbroja CRC-16/CCITT

Unesite heksadecimalne podatke za izračun CRC-16/CCITT kontrolnog zbroja.

Kako koristiti

  1. Unesite svoje vrijednosti u polja iznad.
  2. Pritisnite Izračunaj da odmah vidite svoj rezultat.
  3. Upotrijebite gumb Podijeli za kopiranje poveznice na svoj rezultat.

O ovom kalkulatoru

CRC-16/CCITT-FALSE provodi poruku kroz polinomno dijeljenje pomoću generatorskog polinoma 0x1021 (x¹⁶+x¹²+x⁵+1) uz početnu vrijednost registra različitu od nule, 0xFFFF, što daje 16-bitni ostatak koji služi kao kontrolni zbroj. Početna vrijednost različita od nule razlikuje ga od jednostavnijeg CRC-16/CCITT (početna vrijednost 0x0000) i omogućuje mu da uhvati pogreške s vodećim nulama koje bi inačica s početnom nulom propustila.

Ova se inačica, katalogizirana i kao CRC-16/IBM-3740 ili CRC-16/AUTOSAR, često koristi u serijskim i ugradbenim protokolima; CRC za XMODEM, nasuprot tome, počinje od 0x0000, pa provjerite koju početnu vrijednost vaš protokol očekuje. Zbog toga inženjerima firmwarea i protokola treba kalkulator koji odgovara određenom polinomu i početnoj vrijednosti, a ne općenit „CRC-16”.

Je li vam ovo bilo korisno?

Možete odabrati do 3 reakcije.

Komentari

  • Budite prvi koji će komentirati.

Popularni kalkulatori

Svi kalkulatori