Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
По фиксированному - ладно, но этот самый адрес не учитывать в расчете CRC, что ли? И я работаю с WinAVR (GCC)
Отправлено
ARV
14 марта 2008 г. 14:04
В ответ на:
Подскажите-расскажите-посоветуйте: как в код AVR вставить проверку CRC самого кода?
отправлено ARV 14 марта 2008 г. 13:58
Составить ответ
|
Вернуться на конференцию
Ответы
CRC имеет такое свойство, что если контрольная сумма присутствует в обрабат...{+}(+)
—
him
(14.03.2008 14:28:15
212.5.70.188
, 330 байт)
т.е. в программе я делаю проверку (расчетноге значение !=0), при этом в программе считаю ВСЮ память, а после компиляции по HEX-у вычисляю реальную сумму и вбиваю ее в сам HEX на нужное место?
—
ARV
(14.03.2008 14:33:34
87.117.3.6
, 128 байт)
Конечно, не учитывать.
—
Vladimir Ljaschko
(14.03.2008 14:15:13
194.158.204.49
,
пустое
)
Учитывать надо все. CRC считается, причем на вход процедуры расчета подается и само слово CRC ...
—
vinogradov
(14.03.2008 14:17:6
92.112.3.240
,
пустое
)
а как подсчитать сумму N байтов, если один из них на этапе расчета, грубо говоря, равен самой сумме?
—
ARV
(14.03.2008 14:25:4
87.117.3.6
,
пустое
)
Так я же рассказал (+)
—
vinogradov
(14.03.2008 14:30:50
92.112.3.240
, 381 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 13:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru