ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
71473 Топик полностью
Dima57 (11.10.2006 17:38, просмотров: 1) ответил ASDFS на Вот так
Уточните, pls Спасибо за ответ Я нашел такую функцию:
 
unsigned long CRC = 0xFFFF;
for(i=0;i<cnt;i++)
{
   crc^=(long)data[i];
       for(j=0;j<8;j++)
         {  if(crc & 0x0001)
               crc = (crc >> 1) ^ 0x8408;
            else
               crc =crc >>1;
          }  
}
crc = ~crc;
Проблемма в том что я не понимаю кк посчитать сумму если команда не кратна байту?