Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.09.2016, 19:51   #1
sergey@z
 
Регистрация: 30.09.2016
Сообщений: 4
По умолчанию Serial Port Помогите! Я не чайник и даже не программист, но очень надо.

Помогите! Я не чайник и даже не программист, но очень надо.
В "системе" работает несколько программ на разных языках,вообщем несколько процессов.С серийного порта (буфера) считываются данные, надо их размножить для разных процессов. Если можно пример на С++.
Спасибо.

Последний раз редактировалось sergey@z; 30.09.2016 в 19:56.
sergey@z вне форума Ответить с цитированием
Старый 30.09.2016, 21:54   #2
kutani
Форумчанин
 
Регистрация: 23.01.2016
Сообщений: 608
По умолчанию

Все эти "программы" могут получать данные с COM-порта, но данные идут с одного порта? Тогда самое простое hub4com-расширение на базе com0com. Вуа-ля )

p.s.: когда спрашивают за некие сферические программы, необходимо давать полное описание поддерживаемых ими интерфейсов взаимодействия с системой и пользователем.
kutani вне форума Ответить с цитированием
Старый 01.10.2016, 18:15   #3
sergey@z
 
Регистрация: 30.09.2016
Сообщений: 4
По умолчанию

Разделяемая память может быть наилучшим образом описана как
отображение участка (сегмента) памяти, которая будет разделена между
более чем одним процессом. Это гораздо более быстрая форма IPC, потому
что здесь нет никакого посредничества (т.е. каналов, очередей
сообщений и т.п.). Вместо этого, информация отображается
непосредственно из сегмента памяти в адресное пространство вызывающего
процесса. Сегмент может быть создан одним процессом и впоследствии
использован для чтения/записи любым количеством процессов.
sergey@z вне форума Ответить с цитированием
Старый 01.10.2016, 18:23   #4
sergey@z
 
Регистрация: 30.09.2016
Сообщений: 4
По умолчанию

https://habrahabr.ru/post/122108/
kutani Спасибо за учаcтие
sergey@z вне форума Ответить с цитированием
Старый 01.10.2016, 19:01   #5
kutani
Форумчанин
 
Регистрация: 23.01.2016
Сообщений: 608
По умолчанию

...разделяемая память, пайпы, обмен через заглушки, сокеты и файлы... это все годится, если есть исходники этих всех программ, либо же они поддерживают один единый интерфейс обмена.

Будем продолжать партизанить? )))
kutani вне форума Ответить с цитированием
Старый 03.10.2016, 19:30   #6
sergey@z
 
Регистрация: 30.09.2016
Сообщений: 4
По умолчанию

Все просто. Есть система real-time на linux,...............Большое спасибо-решение найдено.
sergey@z вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Serial uart mrprim Python 5 04.08.2016 19:54
Serial port 9bit ? djeki7 C# (си шарп) 6 11.08.2014 17:19
Serial в Delphi 7 Golden_RUS Общие вопросы Delphi 4 21.03.2013 08:51
c# serial port Mihhhhh Помощь студентам 0 15.05.2012 18:50
Serial Key L.Morgan Общие вопросы Delphi 8 14.04.2009 18:05