pycrc 0.8下载地址

点这里下载 → 下载地址
相关Tags:

pycrc 0.8软件简介

计算工具,将提供一个在Python中的CRC参考实现和源代码生成的C

pycrc是一个计算工具,将提供一个在Python中的CRC参考实现和源代码生成器C.

可以选择使用CRC的变体,从快,但占用空间的实现,特别适用于嵌入式应用的速度较慢,但更小的神器出山:www.shenqi73.com实现。

支持CRC算法的变种:
·bit_by_bit:增强信息的每一点单独经营的基本算法(即0位连接到终端的输入数据宽度)。该算法是最简单的一个理解,因为它是一个直接执行的基本多项式除法,但它也是最慢的所有可能的变体。
·bit_by_bit_fast:简单bit_by_bit算法的变型,这并不需要扩展消息。该算法可能是一个不错的选择,为嵌入式平台,其中的代码空间是一个主要关注的问题。
·table_driven:标准表驱动算法。该算法只适用于宽8的倍数的机型。这是最快的变型中,因为它操作的字节,而不是位,并使用的查找表的256个元素,这可能不是一个可行的小型嵌入式系统,虽然。无论如何,在查找表中的元素的数目可以减少 - table_idx_with命令行开关的装置。通过使用4位(16元素中的查找表)的一个显着的速度,可以测量相对于位逐位算法。

下面是一些主要特点“pycrc”:

生成的校验字符串
·生成C头文件和源文件的客户端实现。该算法可以选择从快,但大的执行速度较慢,但小规模实施特别适用于嵌入式应用

要求:

·的Python 2.2.3或更高版本

此版本中的新功能:

·难看生成的C代码,确保比特位(快速)代码不
·包含两个指令一行。衷心感谢为“intgr”的修复
·一些小的代码清理:使用set()在适当的时候
·新增的车型CRC-12-3GPP,CRC-16 genibus,CRC-32-bzip2和CRC-64-XZ
·修正了一个错误的手册页中,仍然使用旧的型号名称
·CRC-32mpeg,而不是CRC-32-MPEG。由于马立克Erban

随便看看

软件简略信息
  • 软件大小:55.0 KB
  • 下载次数:99
  • 更新时间:2013-03-09 12:27:00
  • 不能下载请报告错误,谢谢
本类热门软件