Forum: Mikrocontroller und Digitale Elektronik Bitte um Hilfe: Probleme mit Com-Port


von Dirk (Gast)


Lesenswert?

Hallo zusammen...

Ich wollte eben ine RS-232 Schnittstelle prüfen und habe mir dazu am
Rechner im Hyperterminal eine neue Vrbindung eingerichtet (Com 1, 19200
Bit/s, 8,1, no parity).

Als ich diese dann mit OK connecten wollte kam die Meldung:

Ein anderes Programm verwendet bereits das ausgewählte Telefongerät.
Versuchen Sie es noch einmal,wenn das andere Programm beendet ist.

Es läuft aber kein andres Programm.
Auch Neustart von Windows brachte keine Besserung.

Wie kann ich herausbekommen, welches das andere Programm ist, und wo es
noch laufen soll ?
Wie kann ich die COM-Schnittstelle wieder fürs Hyperterminal freigeben
?

Vielen Dank

Dirk

von R.Wiesendanger (Gast)


Lesenswert?

Im Unterschied zum Drucker, der von verschiedenen Anwendungen
'quasi gleichzeitig' benutzt werden kann, kann auf die
RS-232 Schnittstelle immer nur ein Programm zugreifen.
Das Programm muss die Schnitstelle vor dem 1. Gebrauch
öffnen und spätestens bei der Beendigung des Programms
wieder schliessen. Solange Anwendung die Schnittstelle
geöffnet hat, kann keine andere Anwendung die Schnittstelle
öffnen und damit nicht darauf zugreifen.
Normalerweise sollte die Anwendung automatisch bei der
Beendigung wieder schliessen. Falls dies durch einen Fehler
(z.Bsp. 'Bluescreen') nicht möglich war hilft nur ein
Neustart von Windows.

Falls Du mal schauen willst, welche Prozesse bei Dir im Hintergrund
ausgeführt werden so kannst Du z.Bsp.
"Another Task Manager" auf
http://atm.idic.caos.it or http://web.tiscalinet.it/TbEnrHP
verwenden.
Kannst auch ein anderes verwenden. Suche z.Bsp.
bei nonags.com nach "Process Explorer"  oder so ähnlich

Hoffe konnte Dir helfen
Ruedi

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

www.sysinternals.com -> process explorer.

Kann auch nach Handles, also geöffneten Dateien, Schnittstellen etc.
suchen.

Sehr zu empfehlen.

von sackgesicht (Gast)


Lesenswert?

Ich hatte dasselbe Problem vor längerer Zeit. Bei mir war es ein
Drucker(treiber) für einen "seriellen" Drucker, er den Port belegt
hatte. Der Drucker war schol Monate nicht mehr vorhanden, aber der Port
wurde immer noch belegt.

von Reiner (Gast)


Lesenswert?

Läuft da vielleicht ein ActiveSync (PDA)?.
Die Treiber dafür initialisierungen sich "krankerweise" immer auf
COM1.

Reiner

von Dirk (Gast)


Lesenswert?

Hallo...

Danke @ Reiner !!!

Genau das war es.
Hat bis gestern eigentlich immer funktioniert.
Keine Ahnung warum auf einmal nicht mehr.
Zumal der PDA eh über WLAN oder USB gesynct wird.
Naja, Com-Port in ActiveSync abgeschaltet, Hyperterminal arbeitet
wieder :o)))

Danke nochmals...

Dirk

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.