Pycrc

CRC en Python
Descargar ahora

Pycrc Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT/X Consortium Lic...
  • Precio:
  • FREE
  • Nombre del editor:
  • Thomas Pircher
  • Sitio web del editor:
  • http://www.tty1.net/pycrc/

Pycrc Etiquetas


Pycrc Descripción

Implementación de referencia CRC en Python PYCRC Project proporciona una implementación de referencia de CRC en Python y un generador de código fuente para C. La variante de CRC utilizada 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 incrustadas. Se implementan las siguientes funciones: - Genere la suma de comprobación de una cadena: genere el encabezado C y los archivos de origen para una implementación de clientes. El algoritmo se puede elegir de una implementación rápida pero grande a implementaciones más lentas pero más pequeñas adecuadas especialmente para aplicaciones incorporadas. Las siguientes variantes del algoritmo CRC son compatibles con: - BIT_BY_BIT: el algoritmo básico que opera individualmente en cada bit del mensaje aumentado (es decir, el Datos de entrada con 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_Driven: el algoritmo estándar impulsado por la tabla. 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. Requisitos: · Python ¿Qué hay de nuevo en este lanzamiento: · Se agregó el modelo CRC-64-JONES. · CRC-32MPEG fue renombrado a CRC-32-MPEG.


Pycrc Software relacionado

Parcelí

Parcellite (Parcelle Lite) es un gerente de portapapeles Lightweight GTK +. ...

157

Descargar

Puro :: Variantes

Un complemento de Eclipse admite el desarrollo y la gestión de la variante para las líneas de productos de software. ...

88

Descargar

Playonlinux

PlayOnlinux es un script escrito en Bash, que usa vino y le permite instalar aplicaciones y juegos de Windows en Linux. ...

210

Descargar

gpgdir

GPGDIR es un script Perl que utiliza el módulo CPAN GNUPG para cifrar y descifrar directorios. ...

132

Descargar