IBAH (01.10.2023 20:27, просмотров: 145) ответил AlexG на Никто, случайно, не разбирался с аппаратным вычиcлетелем CRC в
ATXmega? Стали относительно часто возникать проблемы, которые можно
объяснить только искажением содержимого флэши. Хотел добавить во
флэш при прошивке контрольную сумму и каждый раз при подаче питания
проверять. Все, в принципе, получилось, только CRC32, которую
выдает аппаратный вычислитель, и CRC32, которую можно подставить в
прошивку утилитой srec_cat, не бьются никак. Прочитал, что в Хмегах
"final checksum
если один "при подаче питания проверять", то зачем аппаратный CRC?
ЦРЦ могут отличатся, полиномом и порядком вычисления,
слева-направо. ну и соответственно начальным значением. Полезная
фича - CRC(данные + СRС)==0, зная эту фичу необязательно знать
алгоритм CRC.