-
-
serial port über pascal
hallo,
ich versuche krampfhaft im Internet nach einer Unit für Pacal zu suchen, in der ich meinen com1-port mit und ohne interrupt ansteuern kann!!
oder allgemein: irgendwas für die serielle schnittstelle! meinen parallelport hats bei einigen tests durchgehauen, ich kann ihn net mehr steuern, aber dafür ist meine pentium I -gurke nunmal da.
Danke im Voraus
--
Pascal01
-
Erfahrener Benutzer
Roboter-Spezialist
Hallo pascal01,
generell ist es unter Pascal nichts anderes als in anderen Programmiersprachen. Sieh dir mal die CreateFile Routine der WinAPI an(MSDN: http://msdn.microsoft.com/library/de...itcommchar.asp) damit und mit dem Parameter Name (indem auf den Comport referenziert wird (Name = "COM1")) bekommst du ein Handle auf den COM-Port mit TransmitCommChar sendest du charweise Daten. Mit GetCommModemStatus kannst du den Status der Interruptleitungen abfragen. Habe dazu mal einen Beitrag geschrieben, in dem ich das ein bisschen ausführlicher beschrieben habe ( https://www.roboternetz.de/phpBB2/ze...179&highlight= ). Ob du jetzt C/c++ pascal oder was auch immer verwendest, die Windows API wird immer zur Verfügung gestellt.
Gruss
Michael
-
@pascal01
Hallo,
ich schließe mich meinem Vorredner FoCus an. Gebe dir einfach paar Links haben mir auch geholfen.
http://www.torry.net/quicksearchd.ph...rial&Title=Yes
z.B. ComDrv32 Serial I/O Package v.2.01 <-- habe mich dafür entschieden.
Oder wie gesagt verwende z.B. einfach die MSCOMM32.dll. Im Netzt habe ich auch oft was von einer port.dll gelesen soll auch bequem sein.
Einfach mal Probieren.
gruss
pinguin
-
Wenn es mit Delphi auch geht? --> http://www.b-kainka.de/delphi.htm
Hier wird die port.dll oder die rsapi.dll benutzt.
Blackbird
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen