Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Я и не ругаюсь. Пример чего? (+)
Отправлено
Michael Klokov
03 июня 2009, г. 19:52
В ответ на:
Теоретик - это не ругательство. :) Конкретный пример - в студию.
отправлено пользователем
Шунт_гороховый
03 июня 2009, г. 19:46
Вы приняли сигнал такой формы.
секунда "единица", 10 миллисекунд "ноль", секунда "единица", 10 миллисекунд "ноль", секунда "единица".
Это полный пакет. Скорость не менялась.
Там два стоп бита и четность = 1, если число единичных битов в байте четно.
Скажите скорость и код.
Составить ответ
|
Вернуться на конференцию.
Ответы
Убедили, был неправ. Потребуем дополнительно, чтобы не было "одиноких" байтов, то есть, если межбайтные паузы делят сообщение на части, то каждая часть состоит из не менее чем 2 байтов. Соответственно, запретить однобайтовые сообщения.
-
Шунт_гороховый
(03.06.2009, 21:38:27
95.24.86.115
,
пустое
)
Задача, кстати, типичная для реверс-инжиниринга. Только обычно гораздо труднее искать границы байтов и пакетов, чем определить скорость :)
-
Michael Klokov
(03.06.2009, 21:57:39
85.249.73.51
,
пустое
)
Тоже не панацея. Вы два байта от четырех подряд (или с "похожей" паузой) не при всех условиях отличите.... (+)
-
Michael Klokov
(03.06.2009, 21:52:10
85.249.73.51
, 430 байт)
Отличу, потому что длительность символа равна 11 минимальным импульсам, и два байта с одним байтом спутать невозможно в принципе. К тому же пауза между байтами - это скорее исключение, чем правило, встречается нечасто и байты группируются в довольно большие кучки.
-
Шунт_гороховый
(03.06.2009, 22:10:45
95.24.86.115
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
что получится, если сложить 4 и 4 ?
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru