Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » VC++ und Serielle Schnittstelle

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
04.10.2005, 11:58 Uhr
harrychen



Hallo, und zwar versuche ich mal folgendes zu realisieren

über die Serielle Schnittstelle soll in einem Chip (FD2232) ein einfaches Zeichen wie z.B. A gespeichert werden.

Dies erfolgt durch ein EIngabefeld (IDC_MSG) wo der Buchstabe reingeschrieben wird und dann per Druck auf den Button (IDC_Senden) auf den Chip gespeichert.

Zum Auslesen gibt es wiederum ein EIngabefeld (IDC_MSG2) in die der Wert, der zuvor gespeichert worden ist angezeigt werden soll, wenn man den Button (IDC_Lesen) drückt.


Hoffe ihr könnt mir helfen.

speziell würde ich mich über INfos zum ansteuern der Seriellen Schnittstelle freuen.

PS1: Wenn ich eine Serielle Schnittstelle initialisieren möchte ...wo kommt der COde dann hin? in die onInitDialog FUnktion oder dirket mit dem Button verknüpft der sie dann anspricht?

PS2: Hab mich bereits umgeschaut im Forum, aber so richtig geklappt hat das alles nicht

mfg Harry
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
06.10.2005, 23:29 Uhr
~Flapsi01
Gast


Hallo,

falls Du mit "serieller Schnittstelle" die COM-Ports Deines PCs meinst, würde ich es so versuchen (Beispiel COM4):


C++:
CStdioFile DM;
    try{
    DM.Open("COM4",CStdioFile::modeWrite);
    DM.WriteString("Test");
    DM.Close();
    }
    catch(CFileException* e){
        e->Delete();
}



Natürlich musst Du vorher sicherstellen, dass Dein COM-Port richtig initialisiert ist, z.B. mit


C++:
system("mode COM4 baud=9600 parity=e data=7 stop=1");



Beste Grüße

Flapsi
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
06.10.2005, 23:55 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)



Zitat:


C++:
system("mode COM4 baud=9600 parity=e data=7 stop=1");




Vielliecht aber auch lieber einfach mal CreateFile anschauen und solche krummen Krücken vermeiden... DIe Forensuche verwenden da gibt es genug Beispiel zu....
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: