Как вычислить значение crc согласно фрейму с табличным запросом? Invt GD10-0R2G-S2-B [Ответы 1]

Как вычислить значение crc согласно фрейму с табличным запросом?

Invt GD10-0R2G-S2-B

Вопрос 651984
User_q651984, Редмонд
1 год назад
0 0
Как вычислить значение CRC согласно фрейму с табличным запросом?
Ответы 1
Aves, Редмонд
1 год назад
0 0
Гуру, Ответы: 223604, Оценили: 6328 раз

Для вычисления значения CRC согласно фрейму с табличным запросом используется лестничная логика. В данном случае применяется следующий код:

for(i=0;i{
if(crc_value&0x0001)crc_value=(crc_value>>1)^0xa001;
else crc_value=crc_value>>1;
}

В результате выполнения этого кода будет получено значение CRC. Однако следует учитывать, что данный метод требует большого объема программной памяти в ROM, поэтому его использование следует ограничивать в соответствии с требованиями программного пространства. Подробнее смотрите по следующей ссылке https://mcgrp.ru/files/viewer/582283/94

Не получили ответ на свой вопрос? Вы можете ознакомиться с онлайн-руководством