Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Почему CRC16 добавляют обычно в конец пакета? Только для того, что бы его считать "на лету"?
Отправлено
Матвеев Роман
14 мая 2007 г. 16:42
Составить ответ
|
Вернуться на конференцию
Ответы
Возможно его и не придется считать.
—
mandigit
(15.05.2007 10:32:23
212.30.186.63
, 206 байт)
А что, есть другие соображения?
—
Codavr
(14.05.2007 17:39:47
89.179.68.160
,
пустое
)
Правильно посчитанная CRC обладает следующим свойством
—
vmp
(14.05.2007 17:00:39
87.245.155.196
, 170 байт)
2 + 2 = 4 не меняется....
—
Тема
(15.05.2007 09:51:34
81.28.210.194
,
пустое
)
А разве в этом случае существенно в какое место пакета добавлена CRC? (-)
—
Матвеев Роман
(14.05.2007 17:02:45
85.21.88.14
,
пустое
)
А разве при перестановке байт в пакете CRC остается неизменной?
—
Ivax
(14.05.2007 18:17:8
87.236.197.182
,
пустое
)
конечно нет! Изменится так же, как и сумма при перестановке слагаемых.
—
AB
(15.05.2007 09:49:25
87.238.119.249
,
пустое
)
наличие CRC16 в начале пакета также не мешает считать его на лету:)
—
ы
(14.05.2007 16:46:31
80.92.98.211
,
пустое
)
Мешает :) При передаче я не смогу вставить его, не посчитав предварительно. А если CRC в конце - то можно при передаче считать CRC на лету.
—
Матвеев Роман
(14.05.2007 16:55:15
85.21.88.14
,
пустое
)
ну посчитать в буфере до передачи можно, но логичней конечно считать по ходу передачи...
—
basilmak
(14.05.2007 17:30:42
82.142.173.231
,
пустое
)
По ходу передачи - это как? Внутри обработчика прерывания что ли? (+)
—
CD_Eater
(14.05.2007 20:22:0
89.179.240.72
, 133 байт)
Ответ:
—
nestandart
(14.05.2007 21:24:41
87.180.12.170
, 157 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 93:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru