julienbj
Messages postés452Date d'inscriptionjeudi 4 décembre 2003StatutMembreDernière intervention19 décembre 200815 25 déc. 2005 à 01:11
Quel systeme utilise-tu?
Pour les windows:
utilise CreateFile pour obtenir un handle sur ton port série, puis
associe lui une structure DCB qui décrit le fonctionnement de ton port
(vitesse, parité...) avec la fonction SetCommState.
Avec les fonctions GetCommTimeouts et SetCommTimeouts tu peux travailler les temps d'atentes antre deux messages par exemple.
Pour lire ou écrire sur le port, deux fonctions: WriteFile et ReadFile.
De nombreuses sources sur ce site.
Si tu as besoin de plus d'aide, un peu de précision sur la où tu flanches.
Pour les linux:
Je ne sais pas, mais je dirais à prime abord qu'il doit s'agir d'un
fichier dans lequel tu viens lire ou écrire comme dans n'importe lequel
des fichiers sous linux.
Surement cependant quelques astuces de paramétrages de la liaison.
Vive le C
Tchao
[mailto:julienbj@hotmail.com Savon]
dushit
Messages postés44Date d'inscriptionlundi 12 décembre 2005StatutMembreDernière intervention11 août 2006 25 déc. 2005 à 12:20
salut,
merci d'avoir repondu.
je travaille sous windows avec visual C.
pour les fonctions que tu m'indique est ce que tu aurai leur description ( parametre a utilise, ...) car je debute en C (j'en ai fait 4 mois l'annee derniere!!).
dushit
Messages postés44Date d'inscriptionlundi 12 décembre 2005StatutMembreDernière intervention11 août 2006 9 janv. 2006 à 21:40
en fait , je doit travailler sous linux et ca doit etre en langage C
car apres on doit implanter le prog sur un mini controller qui sera
capable de recup les donnee tout seul.