Calculadora de Suma de Comprobación CRC-16/CCITT

Introduce datos hexadecimales para calcular su suma de comprobación CRC-16/CCITT.

Cómo usarlo

  1. Introduce tus valores en los campos de arriba.
  2. Pulsa "Calcular" para ver el resultado.
  3. Usa "Compartir" para enviar tu resultado.

Acerca de esta calculadora

El CRC-16/CCITT-FALSE procesa un mensaje mediante una división polinómica con el polinomio generador 0x1021 (x¹⁶+x¹²+x⁵+1) y un valor inicial del registro distinto de cero, 0xFFFF, y produce un resto de 16 bits que actúa como suma de comprobación. El valor inicial distinto de cero lo distingue del CRC-16/CCITT más simple (inicio 0x0000) y le permite detectar errores de ceros iniciales que una variante con inicio en cero no detectaría.

Esta variante, catalogada también como CRC-16/IBM-3740 o CRC-16/AUTOSAR, es habitual en los protocolos serie y embebidos; el CRC de XMODEM, en cambio, parte de 0x0000, así que conviene comprobar qué valor inicial espera tu protocolo. Por eso los ingenieros de firmware y de protocolos necesitan una calculadora que coincida con el polinomio y el valor inicial concretos en lugar de un «CRC-16» genérico.

¿Te ha resultado útil?

Puedes elegir hasta 3 reacciones.

Comentarios

  • Sé el primero en comentar.

Calculadoras populares

Todas las calculadoras