Zugriff auf USB zu Seriell Adapter

19/02/2008 - 13:49 von Stefan K. | Report spam
Guten Tag,

Hab hier folgendes Problem.
Ich muss auf eine Serielle Schnittstelle zugreifen die von einem USB/Seriall
Adapter erzeugt wird. Das funktioniert auch soweit.
Wird mein Programm aber über das Autostart Menü beim Rechnerstart ausgeführt
bekomme ich eine Zugriffsverletzung und mein Programm wird beendet. Es sieht
so aus als wenn mein Programm auf den USB/Seriall Treiber zugreift wàhrend
dieser noch nicht fertig geladen wurde.
Hat jemand eine Idee wie ich erkennen kann wann ich auf den USB Treiber
zugreifen darf?

mfg Stefan
 

Lesen sie die antworten

#1 Thomas Scheidegger
19/02/2008 - 14:01 | Warnen spam
Hallo Stefan


USB/Serial Adapter
Wird mein Programm aber über das Autostart Menü beim Rechnerstart ausgeführt
bekomme ich eine Zugriffsverletzung und mein Programm wird beendet. Es sieht
so aus als wenn mein Programm auf den USB/Seriall Treiber zugreift wàhrend
dieser noch nicht fertig geladen wurde.




[ordentliches exception-handling vorhanden?]

Windows-Treiber sollten da eigentlich schon làngst laufen.
Entweder ist der (externe) Adapter noch nicht bereit,
oder es ist irgend sonst ein Fehler (in App/Windows-PnP/HW).

Nur zur Sicherheit:
unbedingt den neusten Treiber zum USB/Serial Adapter besorgen.
Jener auf beiligender CD ist meist alter Schrott.
Entscheidend ist hier meist der Chip-Hersteller, _nicht_ Adapter-Hersteller.
Treiber (SYS Datei) àlter als 2 Jahre kaum akzeptabel,
für Vista eher gar tödlich.



Thomas Scheidegger - 'NETMaster'
http://www.cetus-links.org/oo_dotnet.html - http://dnetmaster.net/

Ähnliche fragen