5 / 5 / 2
Регистрация: 06.06.2013
Сообщений: 23
|
||||||
1 | ||||||
Расчет CRC-16 c Revert: true11.02.2014, 10:13. Показов 4729. Ответов 9
Метки нет Все метки)
(
Добрый день. Прошу помочи с такой проблемой: сделал быстрый (т.е. с таблицей) расчет CRC для полинома 0х1021. Считает верно.
Теперь пытаюсь сделать для полинома 0х8005, и не получается ввиду того, что не могу понять, что такое Revert: true.
Подскажите, в чем проблема! Добавлено через 31 минуту Ничего не нашел в гугле на эту тему. Добавлено через 3 часа 30 минут ап! Добавлено через 18 часов 22 минуты ап.
0
|
|
11.02.2014, 10:13 | |
Ответы с готовыми решениями:
9
Расчет CRC Расчёт MODBUS CRC Написать расчет CRC Расчет CRC для протокола |
Почетный модератор
![]() 5850 / 2861 / 392
Регистрация: 01.11.2011
Сообщений: 6,907
|
|
11.02.2014, 10:20 | 2 |
0
|
5 / 5 / 2
Регистрация: 06.06.2013
Сообщений: 23
|
|
11.02.2014, 10:34 [ТС] | 3 |
упс, виноват. Мне казалось, раньше можно было редактировать сообщение, поднимая его таким образом вверх в списке тем, а что-то не получилось так сделать.
Насчет задачи. ПРимеры расчета таких таблиц есть вот тут: http://ru.wikibooks.org/wiki/%... %D1%8F_CRC Вот тут сталкивались вроде с этой проблемой, я попытался вникнуть в синтаксис Паскаля, чтобы понять, как работает процедура составления таблицы и попробовал сделать также - не совпадают значения с таблицей в вики. [cut]
0
|
5 / 5 / 2
Регистрация: 06.06.2013
Сообщений: 23
|
||||||
11.02.2014, 10:46 [ТС] | 5 | |||||
Есть!
"скорее всего разница в том, что в википедии названо RefIn. Для линий связи принято начинать с младшего бита. Вот работающий алгоритм на паскале, для Name : CRC 16 Width : 16 Poly : 8005 Init : 0000 RefIn : True RefOut : True XorOut : 0000 Check : BB3D
Смотрю вот на процедуру создания таблицы. Вроде вся разница в том, что сравниваем младший бит и сдвигаем вправо?
0
|
11.02.2014, 14:47 | 6 |
0
|
5 / 5 / 2
Регистрация: 06.06.2013
Сообщений: 23
|
|
11.02.2014, 16:17 [ТС] | 7 |
Так, и что? gazlan, ?
0
|
5 / 5 / 2
Регистрация: 06.06.2013
Сообщений: 23
|
|
11.02.2014, 16:37 [ТС] | 9 |
Блин, не могу перейти, у меня с рабочего компа доступ на этот сайт закрыт...
1
|
11.02.2014, 16:46 | 10 |
0
|
11.02.2014, 16:46 | |
Помогаю со студенческими работами здесь
10
Расчет кода авторизации и CRC Обмен информации с контроллером (расчет CRC) Расчет Контрольной суммы CRC части файла USB 2.0: обработка Stuffed Bit и расчет CRC Свойства контрола webbrowser: addressbar:true, statusbar:true, menubar:true Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |