Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
event-ы используй, и зачем им бороться, не пойму ? за передачу ? так сделай...{+}(+)
Отправлено
немножкопрограммист
06 марта 2008 г. 19:01
В ответ на:
Ответ: да,они борются за ком-порт.Через критическую секцию..
отправлено <font color=gray>удка</font> 06 марта 2008 г. 18:45
Текст заголовка сообщения полностью:
event-ы используй, и зачем им бороться, не пойму ? за передачу ? так сделай свой фифо или набор дискрипторов в очереди
и запихивай, а каждый будет ждать передачи, а прием, так проще простого раскидать.
Составить ответ
|
Вернуться на конференцию
Ответы
Ответ: да, за передачу.У меня на одном ком висят три устройства, нужно три ...{+}
—
удка
(06.03.2008 19:14:34
91.78.7.104
, 196 байт)
так делай один поток маршрутизатор, он и пусть рулит в какой последовательности пихать
—
немножкопрограммист
(06.03.2008 19:25:51
89.178.135.117
, 157 байт)
Я бы сделал очередь посылок на отправку, разделяемую мутексом. Все треды могут пихать в нее сообщения, один - отсылать в порт. А тред, принимающий из порта - наоборот, разгребает "что кому" и распихивает по аналогичным очередям для разных тредов.
—
SM
(06.03.2008 19:33:32
80.92.255.53
,
пустое
)
Да-да, обычно такой механизм называется "диспетчер".
—
Oldring
(06.03.2008 19:43:17
91.77.101.117
,
пустое
)
Вы давайте, отдельно от меня предлагайте свои механизмы со своей собственной терминологией.
—
SM
(06.03.2008 19:47:28
80.92.255.53
,
пустое
)
Вас какая-то муха укусила?
—
Oldring
(06.03.2008 19:51:26
91.77.101.117
,
пустое
)
Я не знал, что Вы муха :) Но кусаться уже достали. Мне бы ни в жизни не пришло в голову обозвать тред, последовательно отсылающий данные из самой простой очереди диспетчером. Тред, обеспечивающий прием - еще кое как да. Но к чему это все? Опять провоцируете пофлеймить на пару экранов?
—
SM
(06.03.2008 19:56:30
80.92.255.53
,
пустое
)
Что-то не клеится?
—
Oldring
(06.03.2008 20:48:31
91.77.101.117
, 1055 байт)
Уже спровоцировал... :)
—
ETM
(06.03.2008 20:06:8
62.117.85.103
, 173 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 13:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru