Calculadora de suma de verificació CRC-16/CCITT

Introdueix dades hexadecimals per obtenir el valor CRC-16/CCITT.

Com fer-ho servir

  1. Introdueix els teus valors als camps de dalt.
  2. Prem «Calcular» per veure el resultat a l'instant.
  3. Fes servir el botó «Comparteix» per copiar un enllaç al teu resultat.

Sobre aquesta calculadora

El CRC-16/CCITT-FALSE passa un missatge per una divisió polinòmica amb el polinomi generador 0x1021 (x¹⁶+x¹²+x⁵+1) i un valor inicial del registre diferent de zero, 0xFFFF, i produeix un residu de 16 bits que fa de suma de verificació. El valor inicial no nul el distingeix del CRC-16/CCITT més simple (inicial 0x0000) i li permet detectar errors de zeros inicials que una variant amb inicial zero no detectaria.

Aquesta variant, catalogada també com a CRC-16/IBM-3740 o CRC-16/AUTOSAR, és habitual en protocols sèrie i encastats; el CRC de l'XMODEM, en canvi, comença des de 0x0000, així que cal comprovar quin valor inicial espera el teu protocol. Per això els enginyers de microprogramari i de protocols necessiten una calculadora que coincideixi amb el polinomi i el valor inicial concrets i no un «CRC-16» genèric.

T'ha estat útil?

Podeu triar fins a 3 reaccions.

Comentaris

  • Sigues el primer a comentar.

Calculadores populars

Totes les calculadores