Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
19 декабря
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
245998
Топик полностью
Xитpый Kитaeц
(02.04.2011 14:07, просмотров: 130)
ответил
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
)