Forum: PC Hard- und Software Virtueller Com Port mit FT232RL


von Pascal (Gast)


Lesenswert?

Hallo Forumgemeinde

Um serielle Daten über die USB-Schnittstelle vom PC auf mein Gerät zu 
senden, benutze ich den FT232RL. Nachdem die Treiber auf Windows XP 
fehlerfrei installiert sind, zeigt mir der Gerätemanager meinen "Serial 
Link" an und weist ihm den virtuellen COM-Port 4 zu. Ich kann diesen 
Port aber nun nicht öffnen! Ich bekomme die Fehlermeldung "Invalid 
Handle". Woran könnte das liegen? Im Bios hab ich nachgeschaut, da ist 
der Port enabled. Muss ich bei dem Treiber noch etwas beachten, kennt 
sich da jemand etwas aus?

Gruss
Pascal

von Benedikt K. (benedikt)


Lesenswert?

Sobald der COM Port da ist, sollte man ihn auch öffnen können.
Hast du schonmal mit einer anderen Software versucht den Port zu öffnen, 
(z.B. damit: Beitrag "Neues Terminal-Programm für Windows")?
Hat er ein Problem den Port zu öffnen, oder ist der Port bereits durch 
eine andere Anwendung geöffnet?

von Pascal (Gast)


Lesenswert?

hallo benedikt

ich habe tatsächlich schon mehrere programme ausprobiert um den port 
öffnen zu können. habe soeben auch noch das programm ausprobiert auf das 
du mich hingewiesen hast (ist übrigens ein schönes tool! kann ich auch 
sonst noch gut gebrauchen). leider hat noch nichts funktioniert! kann es 
sein, dass das betriebssystem oder der treiber auf die ressource 
zugreift und ich deshalb nicht die möglichkeit habe den port von einem 
programm aus zu öffnen?

von Benedikt K. (benedikt)


Lesenswert?

Wie lautet denn die Fehlermeldung bei Hterm (erscheint links unten im 
Fenster)?
Blocked by another Application, Not Found, usw.

von Pascal (Gast)


Lesenswert?

"blocked by another application"

von Michael M. (technikus)


Lesenswert?

Pascal wrote:
> Im Bios hab ich nachgeschaut, da ist der Port enabled.

Das paßt imho aber gar nicht zusammen. Virtuelle COMPorts sieht man im 
PC-BIOS nicht. Dort tauchen nur die COMPorts auf der Hauptplatine auf 
und das sind heute meist 0 - 2 Stück. Wenn COM4 wirklich im BIOS = auf 
der Hauptplatine aktiviert ist und der FT232 ebenfalls auf COM4 liegt, 
dann ist da was im Argen. Windows XP weist dem FT232 normal keinen 
COMPort zu, der schon belegt ist.
Kannst Du dem FT232 (Windows Gerätemanager, Eigenschaften USB Seriell 
Adapter) mal einen anderen COMPort zuweisen, der nicht im BIOS auftaucht 
und sicher frei ist? Darf auch ruhig COM6 oder sowas sein.

Servus
Michael

Edit: Mist, zu langsam und noch dazu falsch geraten.

von Pascal (Gast)


Lesenswert?

hallo michael

vielen dank für deinen hilfe-versuch.
ich habe so das gefühl, dass der fehler nicht bei der hardware zu suchen 
ist. ist wohl mehr ein software-problem.

von Benedikt K. (benedikt)


Lesenswert?

Ist an dem FT232 vielleicht ein Gerät angeschlossen, das direkt 
ungefragt lossendet?
Dann erkennt Windows das nämlich als Maus und blockiert den Port.

von Pascal (Gast)


Lesenswert?

das problem hat sich von alleine gelöst: ich habe den rechner neu 
gestartet und siehe da, COM Port 4 ist wieder frei und zugreifbar. wieso 
weiss ich allerdings nicht! ich vermute mal dass nach der installation 
des treibers das betriebssystem den port nicht sofort frei gegeben 
hat...
auf jedenfall vielen dank für deine hilfe benedikt!

gruss
pascal

von Benedikt K. (benedikt)


Lesenswert?

Was ich schon ein paarmal hatte:
Wenn man den FT232 abklemmt, während der Port offen ist, dann kann es 
sein, dass der Port offen bleibt, obwohl die Hardware nicht mehr 
angeschlossen ist. Dann hilft nur ein Neustart.

von Pascal (Gast)


Lesenswert?

ja genau dieses problem hab ich bei mir. und es taucht nur dann auf, 
wenn ich mit dem KO das signal am FT232 messe...

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.