|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.09.2014, 09:49 | #11 |
Регистрация: 02.06.2010
Сообщений: 7
|
С первой строкой все понял, спасибо большое за разъяснения, но не очень понимаю в чем вторая ошибка в
Код:
В оригинальном коде: Код:
Насколько я понимаю где-то так. В чем я не прав? |
04.09.2014, 19:40 | #12 |
Регистрация: 02.06.2010
Сообщений: 7
|
Спасибо всем за участие в обсуждении и помощь! Вопрос решен, алгоритм работает замечательно, контроллер для которого высчитывается CRC отправляемых команд все воспринял!
Спасибо! Финальный код: Код:
|
05.09.2014, 02:49 | #13 | |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,894
|
Цитата:
Строка seed := ((seed XOR $18) shr 1) or $80; должна по стандарту выполнять циклический сдвиг вправо, а она делает чушь. Вот мой собственный код CRC8 переведенный с ассемблера в 90-х годах прошлого столетия: Код:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Преобразовать код с C++ в Delphi | harryp | Помощь студентам | 5 | 24.11.2010 17:04 |
преобразовать в код С++ | daniil2010 | Помощь студентам | 2 | 22.04.2010 15:33 |
Преобразовать код... | CodeExpert | Помощь студентам | 3 | 09.11.2009 16:00 |
Как преобразовать код | SeRhy | HTML и CSS | 1 | 17.08.2008 15:50 |
преобразовать Delphi код в assembler | rip | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 12.05.2008 15:46 |