2

このコードを使用して ANSI CRC16 多項式 (0x8005) を計算しようとしました

import crcmod
crc16 = crcmod.mkCrcFun(0x8005, 0xffff, True)

しかし、私はこのエラーメッセージを受け取りました

ValueError: 多項式の次数は 8、16、24、32、または 64 でなければなりません

4

1 に答える 1

7

1の先頭に暗黙の0x8005

crcmod は、1明示的に提供することを期待しています

import crcmod
crc16 = crcmod.mkCrcFun(0x18005, 0xffff, True)
于 2014-07-20T14:08:23.157 に答える