[an error occurred while processing this directive]
Ответ: на вопрос
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
миниатюрный аудио-видеорекордер mAVR

Отправлено Oldring 22 июля 2002 г. 13:21
В ответ на: Большое спасибо,друг!Буду долбить дальше...Кстати(+) отправлено solaris 22 июля 2002 г. 10:41

Заканчивать нужно так, чтобы последний байт сообщения прошел через таблицу (сразу после выдвигания из регистра последнего байта сообщения проксоренного с обратной связью). Тогда в регистре получается правильная проверка. Если в качестве проверочных использовать один из Ваших вариантов, когда последний байт сообщения остался в регистре, CRC будет пропускать некоторые двойные ошибки, что сильно увеличит верояность необнаружения случайных ошибок. Да и проверка путем прогона цикла по сообщению дополненному проверочными битами работать не будет.

Да, извините уж за неграмотность (самому стыдно :), а что означает (+)?

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru