Problem mit RS232 und Windows XP

#985606
Lesenswert?

Hallo,

ich habe für einen TouchScreen einen Maus-Emulator unter VB6 
programmiert, welcher unter Windows Me auch wie gewünscht funktioniert.

Der TouchScreen-Controller ist eine ISA-Steckkarte und wird von Windows 
als serieller Port COM3 erkannt. Zum Empfang der TouchScreen-Daten 
verwende ich einfach das MS Comm Control und lese den Empfangspuffer mit 
einem Timer ein um die Daten dann zu verarbeitet.

Unter Windows XP kommt jedoch nichts an Daten an. Habe es auch schon mit 
dem HyperTerminal von Windows und dem Br@y++ Terminal versucht, alles 
jedoch ohne Erfolg. Habe schon einige Tipps hier aus dem Forum befolgt, 
u.a. den Giveio.sys Treiber installiert und den FIFO-Puffer deaktiviert.

Ich habe kaum Erfahrung mit der Hardwareprogrammierung, bzw. dem 
seriellen Port und mir sind inzwischen die Ideen ausgegangen woran es 
noch liegen könnte.

Bin für jeden Tipp dankbar!
Gruß
Michael
#985690
Lesenswert?

Hallo,

habe das Problem gefunden, hatte nicht direkt was mit XP zu tun. Es lag 
daran dass der an der Controllerkarte eingestellte IRQ bereits für einen 
anderen Port reserviert war. Komisch ist zwar dass dies unter Windows Me 
nicht der Fall war, aber ist ja jetzt auch nicht mehr wichtig.

Gruß
Michael

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