Kommunikation PC - Mikrocontroller ohne handshake
-
Hallo zusammen,
ich möchte mit einem Mikrocontroller per C++-Programm vom PC aus kommunizieren und möchte dazu das handshake ausschalten. Bisher habe ich folgende Einstellungen bei der DCB Struktur vorgenommen:
dcbSerialParams.BaudRate= CBR_19200;
dcbSerialParams.ByteSize=8;
dcbSerialParams.StopBits=ONESTOPBIT;
dcbSerialParams.Parity=NOPARITY;Welche Parameter muss ich wie setzen, damit handshake ausgeschaltet ist?
Vielen Dank.
Grüße
datatom
-
1. Anhand deines Codes schliesse ich auf WinAPI (natives C, C++). D.h Du bist im falschen Forum: Hier ist nämlich C++/CLI, eine .NET Sprache.
2. Falls Du native C++ programmieren möchtest, kann ich dir die folgende Klasse zur seriellen Kommunikation sehr empfehlen: http://www.codeproject.com/KB/system/serial.aspx
-
Dieser Thread wurde von Moderator/in Jochen Kalmbach aus dem Forum C++/CLI mit .NET in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Es gibt x-Handshakes (Hardware/Software).
fOutxCtsFlow, fOutxDsrFlow, fDtrControl, fDsrSensitivity, fTXContinueOnXoff, fOutX, fInX, fRtsControlLies doch einfach mal die Doku:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa363214(v=vs.85).aspx