MemoryTest
Apr 2 2008, 15:09
Подскажите какой полином использует та функция которая считает CRC32
а то програмер упарился, никак подсчитать не может чтобы
результат нашей функции и той которая прошита в РОМ атмелом совпали -)
0x04C11DB7. Остальное зависит от релизации алгоритма подсчета - зеркалmный, начальное значение, ксор на выходе... Поставьте HexWorkshop и поиграйтесь - там есть custom CRC.
MemoryTest
Apr 3 2008, 13:02
Цитата(MSL @ Apr 2 2008, 20:40)

0x04C11DB7. Остальное зависит от релизации алгоритма подсчета - зеркалmный, начальное значение, ксор на выходе... Поставьте HexWorkshop и поиграйтесь - там есть custom CRC.
Спасиба, буду пробываеть =)
sergeeff
Apr 3 2008, 20:04
Никак не возьму в толк, а на кой нужен этот сервис, прошитый в ROM? Почему нельзя просто использовать свою функцию? Она ведь, вероятнее всего, будет работать из SDRAM, а значит всяко быстрее. И сам будешь знать, что за процедуру понаписал. Короче, не вижу смысла в использовании этого сервиса.