Kalkulačka kontrolného súčtu CRC-16/CCITT

Zadajte hexadecimálne dáta na výpočet ich kontrolného súčtu CRC-16/CCITT.

Ako používať

  1. Zadajte potrebné hodnoty do polí.
  2. Kliknite na „Vypočítať“ a zobrazí sa výsledok.
  3. Skopírujte alebo zdieľajte výsledok tlačidlom „Zdieľať“.

O tejto kalkulačke

CRC-16/CCITT-FALSE prechádza správu polynomiálnym delením pomocou generujúceho polynómu 0x1021 (x¹⁶+x¹²+x⁵+1) s nenulovou počiatočnou hodnotou registra 0xFFFF, čím vzniká 16-bitový zvyšok slúžiaci ako kontrolný súčet. Nenulová inicializácia ho odlišuje od jednoduchšieho CRC-16/CCITT (init 0x0000) a umožňuje mu zachytiť chyby vo vedúcich nulách, ktoré by variant s nulovou inicializáciou prehliadol.

Tento variant, katalogizovaný aj ako CRC-16/IBM-3740 alebo CRC-16/AUTOSAR, je bežný v sériových a vstavaných protokoloch; CRC protokolu XMODEM naopak začína od 0x0000, preto si overte, akú počiatočnú hodnotu váš protokol očakáva. Preto inžinieri firmvéru a protokolov potrebujú kalkulačku, ktorá zodpovedá konkrétnemu polynómu a počiatočnej hodnote, a nie všeobecné „CRC-16“.

Bola táto stránka užitočná?

Môžete vybrať až 3 reakcie.

Komentáre

  • Pridajte prvý komentár.

Populárne kalkulačky

Všetky kalkulačky