[an error occurred while processing this directive]
Ответ: классика жанра
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
странник
06 ноября 2006 г. 14:10
В ответ на:
Необходимо передавать данные по UART в обоих направлениях. Данные передаются пакетами по N байт. Нужен какой-то протокол (+)
отправлено <font color=gray>vinogradov aleksei</font> 06 ноября 2006 г. 13:42
Заголовок
Кому
От кого
Длина
Тело
CRC
Составить ответ
|||
Конференция
|||
Архив
Ответы
Это так. но надо еще подтверждать пакеты, не попутав при этом подтверждения, и обрабатывать ошибки, например, битый CRC или тайм-ауты ...
—
vinogradov aleksei
(06.11.2006 14:12
91.124.62.72
,
пустое
)
HDLC - нумерация пакетов, нумерация ACK, окна, поведение при таймаутов. все описано
—
ы
(06.11.2006 15:27
80.92.98.211
,
пустое
)
Ответ: вот заголовок в ответе и будет говорить о том, что все ОК или ошибка, номер которой уже в теле с подробностями или без таковых.
—
странник
(06.11.2006 14:27
85.141.218.154
,
пустое
)
Ну, не нужно усложнять, не глобальную сеть делаете. Три-четыре уровня загнать в один. Как я :-)
—
Vladimir Ljaschko
(06.11.2006 14:21
82.209.192.153
,
пустое
)
Ответ: пишите систему ответов на возможные ошибки (+)
—
странник
(06.11.2006 14:20
85.141.218.154
, 292 байт)
А Вы не знакомы с понятием "стек протоколов"?
—
ТуамОсес
(06.11.2006 14:19
82.204.230.234
,
пустое
)
Пусть все вышеуказанные поля будут. А вот уже вормат тела пакета для каждой пары процессов на разных машинах будет свой
—
ТуамОсес
(06.11.2006 14:21
82.204.230.234
,
пустое
)
в это тело и можешь запихать инфу, понятну. тока этому процессу
—
ТуамОсес
(06.11.2006 14:21
82.204.230.234
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание