Контрольная сумма группы байтов
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Контрольная сумма группы байтов Expand / Collapse
Автор
Сообщение
26.06.2007 11:21
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 26.06.2007 18:46
Сообщ.: 2, Visits: 9
Здравствуйте!!!

Программирую микроконтроллер AVR на С. Передаю байты по последовательному каналу в контроллер автомобиля. Похоже на RS232. В стандарте сказано: Check sum byte is the simple 8-bit sum. <CS>i={<CS>i-1 +<i>}Modulo256

Как рассчитать контрольную сумму группы байтов, от 3 до 200 байтов. Помогите, пожалста.

Сообщ. #914328
26.06.2007 12:27
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
В чем тут сложность то? Берешь массив unsigned char[], суммируешь все значения из него в переменной типа unsigned char и получаешь искомое.
Сообщ. #914332
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 4:46