Pycrc

PYCRC es una utilidad de cálculo que proporcionará una implementación de referencia de CRC en Python y un generador de código fuente para C
Descargar ahora

Pycrc Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Nombre del editor:
  • Thomas Pircher
  • Tamaño del archivo:
  • 53 KB

Pycrc Etiquetas


Pycrc Descripción

PYCRC es una utilidad de cálculo que proporcionará una implementación de referencia de CRC en Python y un generador de código fuente para C. La variante de CRC usada se puede elegir de una implementación rápida pero que consume espacio a implementaciones más lentas pero más pequeñas, especialmente para aplicaciones integradas. Las siguientes variantes del algoritmo CRC son compatibles: · BIT_BY_BIT : el algoritmo básico que opera individualmente en cada bit de el mensaje aumentado (es decir, los datos de entrada con el ancho 0-bits adjuntos al final). Este algoritmo es el más fácil de entender, porque es una implementación directa de la división polinomial básica, pero también es la más lenta entre todas las variantes posibles. · bit_by_bit_fast : una variación del simple algoritmo BIT_BY_BIT, que no necesita el mensaje aumentado. Este algoritmo podría ser una buena opción para las plataformas incrustadas, donde el espacio de código es una preocupación importante. · Table_DRIVE : el algoritmo impulsado por la tabla estándar. Este algoritmo solo funciona en modelos con múltiplos de 8 de ancho. Esta es la variante más rápida, ya que opera en bytes en lugar de bits, y utiliza una tabla de búsqueda de 256 elementos, que podrían no ser factibles para los sistemas incrustados pequeños. De todos modos, el número de elementos en la tabla de mirada se puede reducir mediante el interruptor de línea de comandos -table_idx_with. Al usar 4 bits (16 elementos en la tabla de búsqueda), se puede medir un acelerado significativo con respecto a los algoritmos de bits bits.


Pycrc Software relacionado

Bscbrowser

BSCBrowser es una aplicación GUI para darle a un desarrollador una interfaz amigable para acceder a los contenidos del archivo BSC de Micrsoft. ...

191 988 KB

Descargar

Smartsvn

SmartSVN es un cliente de subversión multiplataforma potente para profesionales, el sucesor de CVS. ...

193 11.6 MB

Descargar

Glfw

GLFW es una fuente gratuita, abierta, marco portátil para el desarrollo de aplicaciones de OpenGL ...

207 1 MB

Descargar