Форум программистов, компьютерный форум, киберфорум
Цифровая обработка сигналов
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 06.11.2019
Сообщений: 2
1

Подсчёт crc

06.11.2019, 19:27. Просмотров 552. Ответов 3
Метки нет (Все метки)

Помогите не знающему.
Как посчитать контрольную сумму. Как это работает?
Программа передаёт короткий пакет. 12ый бит это crc=165, 1ый число байт в пакете.
13+35+1+1+1+1+86=138, но не 165!

https://yadi.sk/i/WVe8wmIbMpGaoA
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.11.2019, 19:27
Ответы с готовыми решениями:

USB 2.0: обработка Stuffed Bit и расчет CRC
Уважаемые участники конференции! Расчет CRC Подскажите пожалуйста, есть много примеров расчета...

Подсчет CRC
Господа, пишу прогу для съема данных с некоего прибора. Для подсчета контрольной суммы всегда...

Подсчет CRC заданной структуры
Добрый день, есть стандартная функция подсчета контрольной суммы (взято с вики): unsigned short...

CRC
Помогите, пожалуйста, с CRC. А то я уже для CRC16 давно сделал, а для CRC32 уже неделю бьюсь(((...

3
14 / 10 / 4
Регистрация: 28.11.2013
Сообщений: 87
06.11.2019, 19:44 2
По сути, CRC – это не сумма, а результат деления некого объёма информации (информационного сообщения) на константу, а точнее – остаток от деления сообщения на константу.
Почитайте тут , например, https://soltau.ru/index.php/th... crc16-crc8
0
Модератор
8195 / 6067 / 809
Регистрация: 14.02.2011
Сообщений: 21,034
07.11.2019, 01:10 3
Цитата Сообщение от Beginer3 Посмотреть сообщение
12ый бит это crc=165, 1ый число байт в пакете.
именно бит?как 1 бит может быть равен 165? и число байт всего 0 или 1
0
0 / 0 / 0
Регистрация: 06.11.2019
Сообщений: 2
10.11.2019, 19:07  [ТС] 4
Спасибо, понял. Да, ошибка. Не бит, а байт.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.11.2019, 19:07

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

CRC 16
Собсна есть алгоритм на C,но проблема в том что C я не знаю :D может есть у кого на C# или скилл...

Crc-32
Будьте добрый, поясните мне пример crc32 и википедии: #include <stddef.h> #include <stdint.h> /*...

CRC-32
Здравствуйте. Объясните, пожалуйста, почему функция возвращает не просто reverse (crc), a...

Ошибка crc
Ку. Есть хард, который разбит на 2 локальных диска. Системный(C) и ещё один(E). Ну так вот, не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.