求大神帮忙把 C 程序转化为 VB 程序
uint16_t CrcCheck(uint8_t *msg,unsigned int len) //CRC16D£Ñéoˉêy{
unsigned int i,j;
uint16_t crc = 0;
uint16_t current;
for(i=0;i<len;i++)
{
current = msg[i]<<8;
for(j=0;j<8;j++)
{
if((int16_t)(crc^current)<0)
crc = (crc<<1)^0x1021;
else
crc<<=1;
current<<=1;
}
}
return crc;
}
求大神帮帮忙,这是一个CRC校验的函数麻烦帮忙转出VB程序,我自己按照VB的编程方式试过了不过还是不行