Von mehreren Programm auf den COM-Port zugreifen

OP #2170394
Lesenswert?

Hi

Ich würde meinen µC gerne über die Bootloadersoftware programmieren als 
auch Daten über das Terminal austauschen. Zugleich wird jedoch nie 
gesendet.
Gibt es so etwas schon? Ein Treiber der mehrere virtuelle serielle Ports 
simuliert und diese Daten zu dem echten Comport leitet?
#2170644
Lesenswert?

Man kann das vereinfacht so machen : Die jeweilige Applikationen oeffnen 
das Comport nur wenn sie im Vordergrund sind und schliessen wenn sie im 
hintergrund sind. Den Exklusiven zugriff macht ja schon das 
Betriebsystem, aber man kann's mit einer Semaphore und Eventpassing 
unterstuetzen. Noch einfacher ist es wenn man die jeweiligen Protokolle 
selbst schreiben kann. Dann kann man ei gemeinsames Protokol verwenden 
und einen Server auf dem PC schreiben, der dann die Meldungen nach 
Applikation trennt. Dieser Server wuerde das comport dann exklusiv 
verwenden. Und die Applikationen kommunizieren mit dem Server ueber 
Sockets.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren