Serielle Schnittstelle über CreateFile ansprechen
-
Ich bin relativ neu, was C und C++ betrifft.
Jetzt möchte ich die serielle Schnittstelle ansprechen bzw. Daten zum COM-Port senden und empfangen.
Das ganze soll mit "CreateFile" bewerkstelligt werden.Folgende Hilfe habe ich gefunden:
http://msdn.microsoft.com/en-us/library/ms810467Trotzdem weiß ich nicht, wie ich vorgehen soll. Kann mir jemand das ganze in einfacher Vorgehensweise erklären? Würde mich sehr freuen.
Und welche Bibliotheken ich über #include einfügen muss weiß ich auch nicht.Schonmal danke im voraus,
Gruß,
Emitter.
-
Ich bin relativ neu, was C und C++ betrifft.
Hier ist das Forum für C++/CLI, was weder C noch C++ ist.
C++/CLI ist eine .NET Sprache (mit sehr einfacher Interopberabilität zu (native) C++.Desshalb musst Du zuerst entscheiden, welche Sprache Du verwenden möchtest.
Hier noch ein Hinweis dazu: http://www.c-plusplus.net/forum/viewtopic-var-t-is-263084.htmlSo, falls Du mit .NET entwickeln möchtest ist die Klasse System::IO::SerialPort zu empfehlen: http://msdn.microsoft.com/en-us/library/system.io.ports.serialport.aspx
Falls Du ohne .NET, also native entwickeln möchtest ist die folgende Klasse, bzw. kleine Library zu empfehlen: http://www.codeproject.com/KB/system/serial.aspx
Sie basiert im wesentlichen auf den API Funktionen, welche in dem MSDN Artikel von Dir vorgestellt werden. Jedoch wird vieles einfacher und ist schon vielfach verwendet und damit getestet worden.
Simon
-
Wir sollten eigentlich in diesem Foum einen AutoResponder einrichten, der zuerst mal auf den von Dir verwiesenen Link weist
-
Das wäre hilfreich