[an error occurred while processing this directive]
...а второй байт взял да и не пришел. И что будет делать алгоритм ? ;)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Тумблер
23 июля 2006 г. 01:55
В ответ на:
1 я принимаю я выхватываю 1-й байт из буфера прима и проверяю является ли он стартовым, если да то хватаю второй байт и смотрю адрес, если мой дальше выхватываю из буфера 3 байт - функции , с 4 по 11 байты данных , далее принимаю CRC 1 байт и стоп байт вот это я все принимаю и рассовываю по переменным ........... и что дальше у меня затуп просто.....
отправлено dred73 23 июля 2006 г. 01:48
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ну и как решить эту проблему
—
dred73
(23.07.2006 02:08
84.17.224.22
,
пустое
)
Если поток непрерывный, то заполнит ожидаемый пакет "мусором", отбракует его по CRC и уйдет на ловлю головного маркера. Все, как всегда. Так и не пойму в чем проблемма?
—
ETM
(23.07.2006 03:21
62.117.85.87
,
пустое
)
Если n-й байт не пришел (по любой причине)
—
Тумблер
(23.07.2006 03:56
62.33.241.14
, 944 байт)
Ответ:
—
ETM
(23.07.2006 11:37
62.117.85.87
,
пустое
)
Виноват - еще не проснулся:(+)....
—
ETM
(23.07.2006 11:41
62.117.85.87
, 88 байт)
Конечно,в прерывании приёма байта счётчик тайм-аута обнуляется
—
umup
(23.07.2006 12:15
194.187.228.17
,
пустое
)
Я делал, могу вырезать куски из программы. Коротко описание :
—
umup
(23.07.2006 12:10
194.187.228.17
, 1276 байт)
могу сказать, как делал сам:
—
Тумблер
(23.07.2006 02:30
62.33.241.14
, 1578 байт)
мужики а нет ни у кого случайненько завалявшихся исходников на Си реализации вейка или модбаса на МК атмега
—
dred73
(23.07.2006 02:36
84.17.224.22
,
пустое
)
проверенного и отлаженного чтобы разобраться как это все реализовывается
—
dred73
(23.07.2006 02:38
84.17.224.22
,
пустое
)
проверенного и отлаженного чтобы разобраться как это все реализовывается
—
dred73
(23.07.2006 02:38
84.17.224.22
,
пустое
)
Забыл добавить - делал на ASM для AT89C52.. Так что .. "увы"..
—
Тумблер
(23.07.2006 02:37
62.33.241.14
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание