Communication RS232 en C

Résolu
kamal93270 Messages postés 11 Date d'inscription jeudi 28 avril 2005 Statut Membre Dernière intervention 26 juillet 2006 - 9 mai 2006 à 17:14
ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 - 10 mai 2006 à 17:25
Bonjour
J'ai trouvé pas mal de solution pour la communication RS232 mais soit en VB
soit en C++. J'aimerais savoir si c'est possible d'avoir une solution qui me puisse me permettre de recevoir des données après avoir fait une émission par RS232 sous linux en C.
je vous remercie d'avance pour votre aide.

8 réponses

yoyo269 Messages postés 1403 Date d'inscription lundi 23 février 2004 Statut Membre Dernière intervention 11 janvier 2009 2
10 mai 2006 à 11:18
Les sources du site s'en servent en effet mais dans des définitions de classes qui elles sont propres au C++ et non au C.
Donc en C, pas de classe.

YOYO, @+.

"L'intelligence c'est comme un parachute, quand on en n'a pas...on s'écrase !"
3
yoyo269 Messages postés 1403 Date d'inscription lundi 23 février 2004 Statut Membre Dernière intervention 11 janvier 2009 2
10 mai 2006 à 09:40
Si j'ai bien compris sur des sources du site, il faut utiliser les fonctions CreateFile, WriteFile/ReadFile et CloseHandle pour une communication de base.

YOYO, @+.
"L'intelligence c'est comme un parachute, quand on en n'a pas...on s'écrase !"
0
kamal93270 Messages postés 11 Date d'inscription jeudi 28 avril 2005 Statut Membre Dernière intervention 26 juillet 2006
10 mai 2006 à 10:59
Merci d'avoir répondu.
Mais ces fonctions c'est en C++ qu'on les utilise si je me trompe pas??!!
Et moi en fait c'est en C que j'aimerais savoir comment faire.

Merci
0
yoyo269 Messages postés 1403 Date d'inscription lundi 23 février 2004 Statut Membre Dernière intervention 11 janvier 2009 2
10 mai 2006 à 11:02
Perso je pense pas que ça soit du C++, j'y vois que du C.
Si pour toi utiliser des fonctions c'est du C++ ça va être chaud pour programmer.

YOYO, @+.

"L'intelligence c'est comme un parachute, quand on en n'a pas...on s'écrase !"
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
kamal93270 Messages postés 11 Date d'inscription jeudi 28 avril 2005 Statut Membre Dernière intervention 26 juillet 2006
10 mai 2006 à 11:13
excuse moi mais je ne suis pas une bête en programmation.
si j'ai sa c'est parce que la plupart des sources où était utilisé
Creatfile Writefile et Readfile c'était des applications en C++.
Maintenant si tu me dis que c'est du C je vais affiner mes recherches
en me basant sur ça.

Merci pour ton aide
0
kamal93270 Messages postés 11 Date d'inscription jeudi 28 avril 2005 Statut Membre Dernière intervention 26 juillet 2006
10 mai 2006 à 13:00
ok ben je te remercie pour ton aide.

a+
0
yoyo269 Messages postés 1403 Date d'inscription lundi 23 février 2004 Statut Membre Dernière intervention 11 janvier 2009 2
10 mai 2006 à 13:02
De rien ! Bon courage.

YOYO, @+.

"L'intelligence c'est comme un parachute, quand on en n'a pas...on s'écrase !"
0
ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 7
10 mai 2006 à 17:25
Creatfile Writefile et Readfile
c'est pour windows

pour linux c'est fopen sur "/dev/tty0" et cie
avec des devmode, ioctl, read, write et autres trucs du genre

bon n'étant pas une tête en linux il se peut que je raconte n'imp mais après avoir vu ce genre de code (je sais plus où par contre) j'ai le souvenir d'avoir vu cela...
0
Rejoignez-nous