matthieuleviking
Messages postés1Date d'inscriptionmardi 4 février 2003StatutMembreDernière intervention12 février 2003
-
12 févr. 2003 à 09:34
Ruben_Manu
Messages postés8Date d'inscriptionjeudi 3 mars 2005StatutMembreDernière intervention19 mai 2005
-
6 avril 2005 à 16:08
Bonjour, je vourais envoyer et recevoir des données par RS232. J'utilise VisualC++6 et windows2000. Comment faire?
Merci.
cs_bouba
Messages postés518Date d'inscriptiondimanche 2 décembre 2001StatutMembreDernière intervention10 novembre 20073 12 févr. 2003 à 12:37
Salut, pour gérer les entrées/sorties sur un port série tu peux utiliser la fonction _bios_serialcom qui a le format suivant je crois
unsigned _bios_serialcom( int commande, int port, char octet);
La directive de compilation est la suivante:
#include
Les valeurs des commandes pour envoyer et recevoir des valeurs sont les suivantes:
_COM_RECEIVE -> Recevoir un octet
_COM_SEND -> Envoyer un octet
Le nuléro du port est:
0 -> COM1
1 -> COM2 etc....
Voila, bon je ne t'en dis pas plus mais il y a d'autres possibilitées avec cette fonction comme par exemple le paramétrage du port et d'autres trucs, regarde dans la doc de ton compilateur tu trouvera surement. Si tu ne trouve vraiment pas alors envoi moi un message.
Alé bonne Prog!!!!
Bouba
c un code que j'ai écrit qui permet ouverture fermeture lecture et ecriture
sur un port RS232.
Tu le remanie selon les données que tu veux recevoir et tu compiles tu me diras
si ça marche.