uint32_t ReverseValue(uint32_t crc,uint32_t Len)
{
uint32_t mask;
uint32_t reverse;
//数据长度
uint32_t polyWidth=Len;
mask = 1;
mask <<= (polyWidth - 1);
reverse = 0;
while(crc)
{
if(crc & 0x01)
reverse |= mask;
mask >>= 1;
crc >>= 1;
}
printf("reverse的值 %X\n",reverse);
return reverse;
}
数据倒序
最新推荐文章于 2022-05-22 10:15:59 发布