serielle Schnittstelle über Visual C++ 2008 ansprechen

OP #1898911
Lesenswert?
• ▲
▼
Hallo,
ich bin neu hier im Forum.
Ich möchte gerne meine Microcontrollerboards über serielle Schnittstelle 
ansprechen. Am einfachsten gehts natürlich per Hyperterminal.
Allerdings hätte ich gerne eine kleine Windowsoberfläche, auf welcher 
man durch Clicken auf einen Button ein Zeichen bzw. String sendet und 
empfängt. Schön wäre es, wenn man die Schnittstelle auch noch über ein 
Menu auswählen kann.
Als Entwicklungsumgebung steht mir Visual C++ Studio 9.0 (auch 2008 
genannt) zur Verfügung.
Ich habe eine Windows Forms Anwendung unter .NET Framework erstellt 
(unter Verwendung des Windows Forms Designers).
Auf dem Fenster befinden sich lediglich ein Button und ein Label. Das 
serialPort Object wurde auch mithilfe der Toolbox auf die Oberfläche 
gezogen.
Bei Click auf den Button soll ein ASCII Zeichen gesendet werden. Der uC 
schickt dann ein ASCII Zeichen zurück. Diese soll neben dem Label 
dargestellt werden.
Leider habe ich jetzt Probleme den Programmcode so zu ergänzen, daß ich 
die Schnittstelle ansprechen kann. Ich bin halt Laie in Sachen C++.
Kann mir hier jemand weiterhelfen ??


Gruß Johannes
Gast #2558209
Lesenswert?
• ▲
▼
Also in Verbindung mit einem C/C++ "Programm" als Dll ...
http://www.codeguru.com/cpp/cpp/cpp_mfc/tutorials/article.php/c9855
http://www.codeproject.com/Articles/5601/Create-Simple-Load-time-DLLs

... und einbinden selbiger in eine C# Anwendung ...
http://www.c-plusplus.de/forum/192725-full
http://codeguru.earthweb.com/cpp/cpp/cpp_managed/interop/article.php/c6867/

... kann man immer noch "relativ" einfach auf die serielle Schnittstelle 
zugreifen um z.B. Zeichen oder ganze Befehle an den Microcontroller zu 
schicken.
http://www.c-plusplus.de/forum/39312-full

Hoffe das hilft weiter auch wenn schon einige Zeit seit stellen der 
Frage vergangen ist. ;)

mfg

BGMurphy_0o

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