[an error occurred while processing this directive]
Не сочтите за наглость. Кто работал с CRC16, если можно реально работающую функцию формирования суммы. Да так, чтобы без таблиц и на С. Спасибо.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
allmaker
27 января 2003 г. 12:43
Составить ответ
|||
Конференция
|||
Архив
Ответы
И еще...
—
Amateur
(27.01.2003 19:50, 1559 байт)
Ответ: Для буфера любого размера. Медленно, но верно. Классика.
—
blackbit
(27.01.2003 16:30, 465 байт)
Ответ:
—
CTAC
(27.01.2003 16:18, 379 байт)
Пожалуйста:
—
Visitor
(27.01.2003 13:29, 351 байт)
И никакой инициализации ? Очистил crc16 и поехал заново ?
—
allmaker
(27.01.2003 14:06,
пустое
)
Это пример для пиков, сам не проверял, но
—
Visitor
(27.01.2003 15:49, 82 байт)
Ответ: (+)
—
Linuxoid
(27.01.2003 12:52, 193 байт)
Ответ:
—
Linuxoid
(27.01.2003 15:53, 81 байт)
Примечание: первую и поcледнюю строки (инициализацию и финальный XOR) выполнять один раз, остальное повторить для каждого байта данных
—
Linuxoid
(27.01.2003 13:13,
пустое
)
Ответ: И еще(+)
—
NickB
(27.01.2003 13:07, 351 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru