K
klop
Guest
Mi tarea consiste en el diseño de hardware cálculo del CRC de acuerdo con el programa dado.
La versión anterior del software de contener la siguiente tabla para el cálculo del CRC:
crc_tabccitt unsigned int [256] = (0x0000, 0x1021, 0x2042, 0x3063, ...
He descubierto que ese cuadro se corresponde con el polinomio: x ^ 16 x ^ 12 x ^ 5 1
Me generados H cálculo del CRC / W en h ** p: / / * w w.easics.com / webtools / crctool y funcionó perfecto.
Ahora el cuadro se
fcstab static int [256 *] = (0x0000, 0x1189, 0x2312, 0x329b, 0x4624, 0x57ad, ...
He descubierto que ese cuadro se corresponde con el polinomio: x ^ 16 x ^ 11 x ^ 4 1
(Los llamados invertido CCITT)
Me generados cálculo del CRC H / W en http://www.easics.com/webtools/crctool y
no funciona correctamente (H / W y S / W de buceo de los diferentes resultados).Traté de complementar y de intercambio octetos pero tal operaciones no no ayuda.
¿Podría alguien por favor me ayude?
klop.
La versión anterior del software de contener la siguiente tabla para el cálculo del CRC:
crc_tabccitt unsigned int [256] = (0x0000, 0x1021, 0x2042, 0x3063, ...
He descubierto que ese cuadro se corresponde con el polinomio: x ^ 16 x ^ 12 x ^ 5 1
Me generados H cálculo del CRC / W en h ** p: / / * w w.easics.com / webtools / crctool y funcionó perfecto.
Ahora el cuadro se
fcstab static int [256 *] = (0x0000, 0x1189, 0x2312, 0x329b, 0x4624, 0x57ad, ...
He descubierto que ese cuadro se corresponde con el polinomio: x ^ 16 x ^ 11 x ^ 4 1
(Los llamados invertido CCITT)
Me generados cálculo del CRC H / W en http://www.easics.com/webtools/crctool y
no funciona correctamente (H / W y S / W de buceo de los diferentes resultados).Traté de complementar y de intercambio octetos pero tal operaciones no no ayuda.
¿Podría alguien por favor me ayude?
klop.