Как создать и открыть новый серийный компорт в C # - PullRequest
0 голосов
/ 05 ноября 2019

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

Это порт последовательной связи RS-232. Теперь я использовал для этого аппаратный сплиттер, но я хочу разработать его с помощью своего программного приложения.

Я написал некоторый код на C #. Как вы, ребята, знаете, в C # уже есть отличный пакет с именем System.IO.Ports.SerialPort.

, но вы знаете, что этот пакет может открывать только те порты, которые уже существуют. Я хочу создать «новый компорт»

Я искал правильные решения. так что я уже видел com0com и VSPE от eterlogic и VPSD от eltima .

Это такие классные приложения. но я должен поставить эти функции в моем приложении.

Например, приложение «А» имеет собственный реальный порт COM10. Я хочу подключиться к порту «COM10», а не только к приложению «B» из приложения «A».

Я планирую написать программу, которая создает два «Виртуальных порта». скажем, "а", "б". Два разных приложения будут связаны «а», «б» виртуальными портами. и эти порты подключены к "COM10".

В заключение я хочу соединить две программы только с одним реальным портом с двумя виртуальными портами.

Поэтому мой вопрос заключается в том, что существует какой-либо способ создать и открыть новый программный модуль любым способом.

пожалуйста, я подожду ответа от экспертов.

...