Einzelnen Beitrag anzeigen

Maja Jessica

Registriert seit: 16. Apr 2005
Ort: Dortmund
95 Beiträge
 
Delphi 4 Standard
 
#1

Programm stürzt ab und sperrt Comport (USB-RS232)

  Alt 17. Mai 2016, 20:36
Hallo zusammen,

habe ein kleines Programm geschrieben, welches über einen Prolific USB/RS232-Wandler
serielle Daten empfängt.
In der IDE alles ok, funktioniert. Kann öfter starten und beenden, alles gut.
Auch nach dem Beenden des selbst erstellten Programm, kann ich mit anderen Terminalprogrammen auf die Schnittstelle zugreifen.

Starte ich aber das erstellte exe-file, meldet sich Windows mit einem erzwungenen Neustart,
wobei er die Ser2pl64.sys anmeckert.
Danach ist, auch nach einem kompletten Aus-Ein des PC, die RS232 nicht mehr ansprechbar.
D.h. starte ich nach dem Neustart ein Teminalprogramm (HTerm, Putty oder anderes), meldet mir das Terminalprogramm
'COM6 ist blocked by another application'. Ob wohl im Taskmanager nichts zu finden ist, was
auf die Schnittstelle zugreift. Im Gerätemanager erscheint der Comport so wie immer, ohne Fehler.
Irgendwie sperrt mir irgendwo wer (das Programm? Lazarus? Windows?) den Comport.

Windows 10 Pro / 64bit / Version 1511
Lazarus V1.6
SdpoSerial v0.1.4

Hat jemand ähnliche Erfahrung gemacht und einen Tip?

Vielen Dank für's lesen

// Schreibe hier unter "Lazarus" obwohl es nichts mit der IDE direkt zu tun hat,
// denn so etwas hatte ich unter Turbo-Delphi oder XE3 noch nicht.
// Falls es hier nicht hingehört, sorry, bitte verschieben.
Ich glaub' ich bin zu alt für sowas ....
  Mit Zitat antworten Zitat