还有一个tbl_CRC24Q[]数组
UINT32 CalculateBlockCRC24(UINT8 *ucBuffer, UINT32 ulCount)
{
unsigned int crc = 0;
int i = 0;
for(i=0; i < ulCount;i++)
crc = ((crc<<8)&0xffffff)^tbl_CRC24Q[(crc>>16)^ucBuffer[i]];
return crc;
}
还有一个tbl_CRC24Q[]数组
UINT32 CalculateBlockCRC24(UINT8 *ucBuffer, UINT32 ulCount)
{
unsigned int crc = 0;
int i = 0;
for(i=0; i < ulCount;i++)
crc = ((crc<<8)&0xffffff)^tbl_CRC24Q[(crc>>16)^ucBuffer[i]];
return crc;
}