[an error occurred while processing this directive]
Кто нибудь делал (или есть ссылка) табличное вычисление CRC-16(CCITT) по 4-е бита?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Baser 07 ноября 2006 г. 15:06

Прямой алгоритм со сдвигами слишком медленный, не могу достигнуть большой скорости обмена данными. Табличный алгоритм с обработкой по байтам требует 512 байт под таблицу: жаба душит!
Есть идея применить таблицу по 4-е бита. Тогда таблица будет только 32 байта а скорость работы должна увеличиться в 4 раза.
У кого-нибудь есть готовая реализация? Не хочется разбираться, как генерить таблицу!

з.ы. Руководство Ross N. Williams -crcguide.pdf проштудировал, но там только для обработки по байтам.

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

Ответы


Отправка ответа
Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 
URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание