如何用crcmod中ccitt生成crc
时间: 2023-09-03 21:15:56 浏览: 142
首先,你需要导入crcmod库:
```python
import crcmod
```
然后,你需要创建一个ccitt对象:
```python
crc_ccitt = crcmod.mkCrcFun(0x11021, initCrc=0, rev=False)
```
这里的参数0x11021是ccitt标准中使用的多项式。initCrc参数设置初始值,这里设为0。rev参数表示是否反转输入和输出。
接着,你可以使用ccitt对象来生成crc:
```python
data = b'Hello, world!'
crc = crc_ccitt(data)
print(crc)
```
这里的data是字节数组,crc_ccitt函数将返回一个整数crc值。
阅读全文