ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
20 мая
1851 Топик полностью
undefined (21.12.2003 14:54, просмотров: 1) ответил Costa на Подскажите, запарился че-то :(
Болванка для любого CRC 

_mask = 0x80;
do {
if (_crc & 0x8000) {
if (_D & _mask)
_crc = _crc << 1;
else
_crc = (_crc << 1) ^ CRC_Polynom;
} else {
if (_D & _mask)
_crc = (_crc << 1) ^ CRC_Polynom;
else
_crc = _crc << 1;
}
} while (_mask >>= 1);