2、然后鼠标右击该文件,在d出的选项中选择“添加到xx.rar”。
3、成功以后,会在选中的那个目录生成一个与选择文件同名的rar压缩文件,双击打开该压缩文件。
4、压缩文件打开后会发现个名为CRC32的项目,那下面的一串数字就是这个文件的CRC32校验码,这个是十六进制的。
5、如果需要查看很多文件的CRC32校验码,可以将这些文件一次性打包成rar,然后打开新生产的rar压缩包,这样在对应文件后面的CRC32列下面就会有相应的CRC32校验么。
生成多项式:G(X)=X^8+X^2+X+1转化为100000111 =0x1070#define POLY(0x1070U <<3)
u8 crc8(u16 data)
{
int i
for(i = 0i <8i++) {
if (data &0x8000)
data = data ^ POLY
data = data <<1
}
return (u8)(data >>8)
}
是否可以解决您的问题?
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)