57. CRC алгоритм (Урок 48. Теория)

preview_player
Показать описание
CRC алгоритм рассмотрен в уроке 48. Рассказано, что такое CRC и что такое контрольная сумма CRC. Для каких целей может применяться CRC алгоритм. Рассказано что такое полиномиальная функция CRC или порождающий многочлен. Показан пример вычисления CRC из некоторых данных, а также показан способ определения ошибки данных с использованием CRC алгоритма.

Спасибо за Like и за Подписку на мой канал.
Рекомендации по теме
Комментарии
Автор

Спасибо тебе, на пальцах объяснил как откуда появляется Многочлен.
Сколько перечитал - толком не понятно, а у тебя всё чётко.
Спасибо.

nogeus
Автор

Большое спасибо, чуть в обморок не упала когда увидела ту страницу на википедии со всеми теми формулами и вариациями, а так хоть поняла как оно работает

sofiatarasova
Автор

Один человек объяснить полноценно. Большой спасибо!

РахимРозымурадов
Автор

Блин, супер объяснение, просто супер, никаких слов. Кто еще не посмотрел это видео и не разобрался как считать CRC, то посмотрите, не пожалеете.

wandos
Автор

Спасибо. Уже неделю ломаю голову над написанием алгоритма вычисления CRC, сайтов перелопатил тьму. А оказывается вот оно что. Спасибо.

sakkralk
Автор

Спасибо. Изучаю сетевые технологии и столкнулся с CRC, после этого видео стал стал гораздо понятнее общие принципы CRC.

uultraa
Автор

Лосек спасибо .В долгу не останусь .Лосишке

gvich
Автор

Спасибо вам большое, очень подробное и качественное объяснение!!!

keyt-gvkr
Автор

Спасибо за столь объемное объяснения каждой темы, просмотрел все видео так сказать на одном дыхании. Научился хоть что то писать для контроллера, адаптировал все коды из уроков для 628А. В первых видео было сказано что в последующих уроках будет рассмотрена строка конфигурации контроллера но как то это проскочило мимо)) А для адаптации кода под другой контроллер необходимо его настроить, вот тут то и возникли трудности. С нетерпение жду новых выпусков и желаю успехов!

kztemir
Автор

CRC алгоритм рассмотрен в уроке 48. Рассказано, что такое CRC и что такое контрольная сумма CRC. Для каких целей может применяться CRC алгоритм. Рассказано что такое полиномиальная функция CRC или порождающий многочлен. Показан пример вычисления CRC из некоторых данных, а также показан способ определения ошибки данных с использованием CRC алгоритма.

Спасибо за Like и за Подписку на мой канал.

MyChipPic
Автор

Большое спасибо за доходчивое объяснение!

metaphoricalcode
Автор

Спасибо огромное за ваше видео.Успехов!

chipok_tuning
Автор

СУПЕР!!!! спасибо за работу большой!!!! )))

TBoNOpblT
Автор

От души спасибо за хорошее объяснение.

yanapodyapolskaya
Автор

Вот только в этом видео я нашел ответ на один нюанс, над которым бился неделю! Спасибо.
Могли бы вы еще сделать такое видео о корректировке битого сообщения?

llaabbssful
Автор

Спасибо, видео помогло разобраться в теме

polinakorogodsky
Автор

Огромное спасибо, теперь все стало понятно)

НаташаАль-Сарори
Автор

А почему в примере с делением сказано, что количество битов 4, а не 5. Если степень старшего бита - 4, то битность - 5, т.к. степень младшего - 0. Или я что-то не так понял? Значит ли это, что остаток от деления всегда на бит короче делителя?
Не хвататет информации так же о том, зачем мы добавляем остаток каждый раз к данным. Каков математический расклад этой магии?

progdevel
Автор

Спасибо за ваш труд. Весьма полезно!

У меня возникла необходимость в моей скромной радиолюбительской практике считать CRC при обработке сообщений CAN протокола. Благодаря Вашему видео стало понятно как рассчитать контрольную сумму..

Использую контроллеры ATmel пытаюсь писать на GCC в AVR Studio
при вычислении контрольной суммы побитово чувствую не успею(( то-есть слишком много процессорного времени будет затрачено и не успею выставить в шину бит подтверждения приема.

У вас есть следующее видео где вычисления производятся сдвигом... еще вроде как таблицами можно ускорить... но.... следующее видео на ассемблере... не могли бы помочь разьяснить сам принцип не привязываясь к конкретному языку?

АндрейШатков-ул
Автор

Начиная с 10:35 абсолютно не понятен дальнейший ход мысли. Откуда взялся порождающий многочлен 11001? Нафига мы до этого его раскладывали на составляющие?

МаксимПирогов-ым