Группа: Свой
Сообщений: 181
Регистрация: 15-01-07
Пользователь №: 24 436
Инициализирую CRCINIRES, подсовываю данные в CRCDI, забираю результат из CRCINIRES. Что-то не совпадает с софтверной реализацией по полиному 0x1021. Кто-нибудь использовал CRC модуль в MSP430F5xxx? Софтовую реализацию пробовал разную, и через полином и табличный вариант. Вот этот например тоже http://ams.cern.ch/AMS/Dataformats.AMS01/node26.html Никакая с аппаратным MSP-шным расчётом не совпадает. В чём подвох-то?
Т.е. причина в том, что у вас типы данных при вычислениях были выбраны неправильно? Вместо 16-и битного int для вычислений на PC вы использовали 32-х битный int?