|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.07.2009, 08:35 | #1 |
Пользователь
Регистрация: 18.01.2009
Сообщений: 57
|
Непростая CRC16 (нужна помощь)
Возникла проблемка в подсчете CRC. Если кто сможет помогите или посоветуйте что-либо.
Перепробывал чуть ли не все способы, но не выходит. Итак, полиномное выражение X^16+X^15+X^2+1, начальное значение равно 0. Есть примеры посылки данных: (строка - CRC) 55 00 01 42 - 87 8F 55 00 02 A2 00 - CC 22 55 00 02 A2 01 - 4C 27 Т.е., вычисляя CRC16 "строки", необходимо получить "CRC" Если поможет, то есть пример на С++ (я в нем никак ) Заранее спасибо! |
30.07.2009, 09:21 | #2 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
Давай, конечно, пример, потому что при вычислении нестандартного CRC возможны самые разные тонкости. Лучше сразу посмотреть по примеру, чем подбирать.
|
30.07.2009, 09:41 | #3 | |
Пользователь
Регистрация: 18.01.2009
Сообщений: 57
|
Цитата:
Код:
Последний раз редактировалось Stilet; 30.07.2009 в 11:28. |
|
30.07.2009, 11:49 | #4 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
Пришлось таки повозиться..
CRC у тебя вполне стандартная, вот только считается она без первого байта - 55 чисто маркер, который в подсчете не участвует. А что тебе от нее теперь нужно? |
30.07.2009, 12:00 | #5 | |
Пользователь
Регистрация: 18.01.2009
Сообщений: 57
|
Цитата:
Мне нужно чтобы получалось то, что в примерах, ну и переделать на Delphi... |
|
30.07.2009, 15:02 | #6 |
Пользователь
Регистрация: 18.01.2009
Сообщений: 57
|
Black Fregat, спасибо огромное!!!!!
Ты прав: первый байт не нужен. Все получилось!!!!!!! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Очень нужна помощь c матрицами, макросами в Excel. Заранее благодарен(поверьте, очень-очень нужна помощь) | Farridjan | Помощь студентам | 1 | 03.07.2009 12:24 |
Очень нужна помощь с написанием программы... срочно(буду благодарен за помощь) | 5Paladin5 | Помощь студентам | 3 | 02.07.2009 09:12 |
Непростая задачка на C++ | Poor Student | Помощь студентам | 1 | 21.06.2009 23:40 |
сортровка непростая! | rcn | БД в Delphi | 1 | 27.01.2009 17:10 |