Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Ребята, кто может проконсультировать по протоколу HDLC (Вопрос внутри)
Отправлено
TOV
15 октября 2009, г. 18:05
Как со 100%-й уверенностью определить границы кадра?
По каким признакам можно понять что очередной 0x7E это именно начало а не конец кадра?
Ну или ( тоже справедливо ) как определить что очередной 0x7E это именно конец, а не начало кадра?
Составить ответ
|
Вернуться на конференцию.
Ответы
тупиковый путь, работай по длине которую получаешь в Frame format field -> Frame length sub-field. Проблема в реализациях, уже 2 счетчика видел в которых не реализован бит стафинг в поле Information field, реально записываю в регистр число с 7E и читаю в чистом виде.
-
колян безпарольный
(15.10.2009, 19:51:51
193.200.150.125
,
пустое
)
Я када делал модифицированный вариант, у нас договорённость была, что адрес устройства не может быть 0x7E. И если в информационном поле есть 0x7E, то за ним должен обязательно идти 0х00. По ссылке есть инфа.
-
Trashy
(15.10.2009, 18:17:3
192.168.2.52,213.167.60.22
,
пустое
,
ссылка
)
Ну да, бит-стаффинг и все такое. Но должна же быть какая-то возможность четко сказать, что вот...{+}
-
TOV
(15.10.2009, 18:27:20
77.123.60.36
, 242 байт)
Ответ: 0x7e одновременно открывающий и закрывающий- в чем проблема?
-
svs39
(15.10.2009, 21:46:4
78.137.16.149
,
пустое
)
Только приняв последующие байты, ты можешь сказать, что это было.
-
Trashy
(15.10.2009, 18:31:25
192.168.2.52,213.167.60.22
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
вычтите два из трёх, получится:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru