Я хотел бы рассчитать 3-байтовое значение CRC, используя единицу вычисления crc Nucleo L053R8.
Генератор Полином является следующим: г (Х) = х ^ 24 + х ^ 10 + х ^ 9 + х ^ 6 + х ^ 4 + х ^ 3 + х + 1
Кажется, что с помощью этого блока вычисления CRC я могу генерировать только CRC длиной 32 бита, а меньшие значения - это всего лишь LSBS из 32-битного результата.
Я также знаю, что младший бит CRC32 не равен CRC16.
Есть идеи о том, какие операции я должен выполнять с данными ввода / вывода, чтобы получить нужный CRC24, который я хочу?