ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
20 мая
32477 Топик полностью
-Тумблер- (07.06.2005 14:54, просмотров: 1) ответил XCOMP на Зачем делать контроль четности/нечетности и проверку ошибки кадра (FE)
Ответ: контроль чет/нечет даст возможность отсеивать помехи еще до любых расчетов (crc). Любая дополнительная защита информации - это хорошо. Особенно для CRC8. Вообще - crc это не панацея. CRC8 - это 256 комбинаций. Значит вероятность пропуска ошибки - 1/256. Это очень много. CRC16 это получше, но.. в протоколах TCP/IP используется CRC32. Два раза за свою практику я сталкивался с неверно переданными данными - те пропустить ошибку можно и в этом случае. CRCxx дает хорошую вероятность обнаружения ошибки при искажении немногих битов (1-2-...) приближаясь с 100%. При массовых искажениях информации это не так. Если CRC есть остаток деления массива на полином, то очевидно что одну и ту же CRC даст исходная информация вида: N*(полином) + CRC, где N=0,1,2,... (целое). Но если вам хочется делать "так, а не иначе" - делайте. "Делайте что вам нравицца, и у вас будет отличное пищеварение". :))))