Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
28 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
245998
Топик полностью
Xитpый Kитaeц
(02.04.2011 14:07, просмотров: 93)
ответил
svin
на
необходим алгоритм для подсчета crc16 для пакета длиной более 256 байт.
Так надо Вашу программку отрихтовать или Вас интересует метод расчета crc? Если нужна 16-битная crc - возьмите из Network Working Group Request for Comments: 1171 (PPP protocol).
Ответить
метод расчета мне понятен, но хотелось оставить способ подсчета табличным методом, чтоб быстро получалось. Мне непонятно правильно ли считает мой алгоритм (до 256 байт он считает 100% правильно), счетчик байт у меня двухбайтный, вроде все в
svin
(494 знак., 02.04.2011 14:13
)
Правильный == стандартный? Я Вам привел номер документа в котором есть исходный код на C и таблиц и табличного вычисления. Можете взять вариацию CRC-CCITT из XMODEМ.
-
Xитpый Kитaeц
(02.04.2011 14:32
)