/****************************************************************************
* 函数名称:crc8(uchar *ptr, uchar len)
* 函数功能:crc校验
* 入口参数:*ptr 数组入口地址 len 校验长度
* 出口参数:crc 校验值
****************************************************************************/
uchar crc8(uchar *ptr, uchar len)
{
unsigned char i;
unsigned char crc=0;
while(len--!=0)
{
for(i=1; i!=0; i*=2)
{
if((crc&1) != 0) {crc/=2; crc^=0x8c;}
else crc/=2;
if((*ptr&i) != 0) crc^=0x8c;
}
ptr++;
}
return(crc);
}
这段代码 怎么看不懂啊
还有什么查表法?
@hotpowerhttp://www.hotpower.net/HotPower_HotAjax.html 你这个更不懂了
求点悟
|