Code C communiquer pc -> microcontroleur via RS232C
Forum Programmation : Code C communiquer pc -> microcontroleur via RS232C
Bonjour, comme dit le titre je doit faire communiquer un pc avec un microcontroleur via un Cable RS232C .
Le format est de 115000 baud, parité paire,7 bits de données, 1 bit stop.pas de handshake, ni logiciel,ni materiel.
Je travaille sous vista et sous visual 2005, c'est une aplication windows forme et je travaille en C .
Merci de m'aider j'en ai vraiment besoin ...
J'ai commencé avec serial port mais je sait pas trop quoi faire avec ...
AAIDDDEZZZZ MMMOIIIII
Si vous avez besoin de plus de renseignement n'hesité pas
hello.
tu as regardé ça : http://www.eisti.fr/~bp/doc/reseaux/tp2.html#TP
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42
sa va pas c'est pas pour du C et puis c'est trop compliqué j'en suis sur ya plus facile
comment ça, c'est pas du C ? c'est quoi alors ?
comment ça c'est compliqué ? c'est déjà tout fait.
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42
a dsl
mais sa c'est un cpp donc je met sa a part je n'y met pas dans le .cs et apres je fait un include alors ?
Dsl mais jsuis pas bien fort en codage .
.cs => code CSHARP
et j'ai peut-être la vue qui baisse, mais je ne vois pas dans le site que j'ai fourni, une seule instruction de C++.
Donc tu peux mettre ça dans un .c
D'ailleurs, tu peux bazarder ton visual 2005 qui pue, à tous les coups, c'est lui qui te met en erreur.
google > compilateur c
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42
serialPort1.Parity = System.IO.Ports.Parity.Even;
serialPort1.BaudRate = 115000;
serialPort1.StopBits = System.IO.Ports.StopBits.One;
serialPort1.DataBits = 7;
serialPort1.Handshake = System.IO.Ports.Handshake.None;
serialPort1.Open();
jdemandait juste sa ...
| iris2009 a écrit : serialPort1.Parity = System.IO.Ports.Parity.Even;
|
non, c'est pas ça que tu demandais.
ça c'est du C#. pas du c....
Forcément, pour t'aider, c'est plus dur...
mouths91 à dit : "[...]des rageux comme kelnem"
Répondre à Vinz42
Tu peux le faire en assembleur aussi, c'est pas trop compliqué.
Sinon tu peux aussi utiliser System.IO.Ports.SerialPort du framework .NET (là il n'y a rien à faire
): http://msdn.microsoft.com/en-us/li [...] lport.aspx
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky
Il y a 2319 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
