PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : wieder einmal die Serielle Schnittstelle ;-)



john
23.07.2004, 12:54
Hallo Leute,

gibt es eine Möglichkeit die Serielle-Schnittstelle mit Inport- und Outport-Funktionen anzusteuern? Oder sowas ähnliches.

Mein Problem ist, dass das der Code unter Linux als auch unter Windows laufen soll. Ok, etwas anpassen wird man wohl müssen.

Würde mich freuen, wenn mir jemand gute Links posten könnte.

Vielen Dank schonmal!

Viele Grüße!

John

PS.:WinApi's, MFC etc.. interessieren mich nicht. Es sollte möglichst auf beiden Systemen (Win und Linux) verfügbar sein. Vielen Dank!!

leech
24.07.2004, 11:09
Hallo,

Es gibt einen Freeware-Systemtreiber, der I/O-Ports auf NT-Systemen freischalten kann. Verwende ich gerade, um mit Java (in Verbindung mit noch einem Tool) direkten Zugriff auf die parallele Schnittstelle zu erhalten. Funktioniert auch.

Z.B. hier zum Herunterladen:
http://www.seed-solutions.com/gregordy/Amateur%20Radio/Experimentation/N2PKVNA/UserPort.htm

Ach So: Auf Interrupts wirst Du aber verzichten müssen.

Gruß

engineer
16.09.2004, 00:45
Ich weiss nicht, ob Du die Chance hast, Deine Entwicklungsumgebung umzustellen, aber Du könntest Dir mal wxWidgets ansehen. Mit dieser Library lässt sich das simultane Entwicklen für Linux und Windows automatisieren. Auf meiner Webseite home.arcor.de / juergen.schuhmacher findest Beispiele zur seriellen Portprogrammierung in Windows.

Unregistriert
16.12.2004, 23:40
Schau mal auf meine HomePage unter "Die serielle Schnittstelle".
Dort ist ein API (ComTools) für Windows und Linux samt
Demo-Program. Für LINUX ist die Datei ComToolsLinux.c.
Ich hab sie noch nicht unter LINUX ausgetestet, im Großen und Ganzen
sollte sie aber funktionieren.

http://members.inode.at/anton.zechner/az/index.html