Se connecter / S'enregistrer
Votre question

Code C communiquer pc -> microcontroleur via RS232C

Tags :
  • Programmation
Dernière réponse : dans Programmation
20 Mai 2008 10:58:11

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

Autres pages sur : code communiquer microcontroleur via rs232c

20 Mai 2008 11:26:29

sa va pas c'est pas pour du C et puis c'est trop compliqué j'en suis sur ya plus facile
20 Mai 2008 11:35:23

comment ça, c'est pas du C ? c'est quoi alors ?

comment ça c'est compliqué ? c'est déjà tout fait.
20 Mai 2008 11:42:56

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 .
20 Mai 2008 11:57:33

.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
20 Mai 2008 13:58:58

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();
20 Mai 2008 14:01:03

jdemandait juste sa ...
20 Mai 2008 15:11:34

iris2009 a dit :
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();

:non:  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...
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS