Вверх ↑
Ответов: 2
Рейтинг: 0
#1: 2021-01-17 15:04:07 ЛС | профиль | цитата
Доброго дня всем,я новичок в этом деле, долго голову бью но не могу понять как компоненты делать, в HIASM есть готовый компонент CRC 16/32, но мне нужен компонент CRC 8 CheckSum8 2s Complement 0x100 - Sum Of Bytes, если бы вы мне помогли я был бы благодарен, софт свой собрал вот только в компоненте загвоздка осталась, может подскажете как переделать готовый компонент 16/32 либо новый собрать.
Пример расчёта, имеем к примеру значение A8B0ABB2B5BBBABAAAAA, A8+B0+AB+B2+B5+BB+BA+BA+AA+AA=ED, далее от ED-0x100=0xD9, одним словом нужно чтоб из A8B0ABB2B5BBBABAAAAA получил 0x13.
карма: 0

0
Редактировалось 4 раз(а), последний 2021-01-25 09:54:42