IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

acceder au bus i2c avec visual c++


Sujet :

MFC

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Inactif
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Localisation : Alg�rie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 15
    Par d�faut acceder au bus i2c avec visual c++
    Salut � tous, voici mon code source pour ecrire sur une eeprom 24c02� travers le port serie com1, le probleme est que je ne peux pas ecrire sur l'eeprom je ne sais pas pourquoi !!

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    HANDLE h_var;
    h_var=CreateFile("COM1",GENERIC_READ|GENERIC_WRITE,0,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL);
     
    	if(h_var!=INVALID_HANDLE_VALUE)
    	{
     
     
    	//
    	DCB d_var;
    	GetCommState(h_var,&d_var);
     
    	d_var.fDtrControl=DTR_CONTROL_ENABLE;
    	d_var.fRtsControl=RTS_CONTROL_ENABLE;
    	d_var.ByteSize=8;
    	d_var.Parity=NOPARITY;
    	d_var.StopBits=ONESTOPBIT;
    	SetCommState(h_var,&d_var);
     
     
    		DWORD r;
    		unsigned char c[3]={0XA0,0XF0,0X33};
     
    		WriteFile(h_var,c,3,&r,NULL);
     
    	}
     
    	CloseHandle(h_var);
    :


  2. #2
    Expert confirm�

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations professionnelles :
    Activit� : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par d�faut
    Ton code �cris sur le port COM1. Ce qu'il y a de branch� de l'autre c�t� du port COM1, Windows ne peut pas y faire grand chose.
    Donc soit c'est ton eprom qui ignore tes �critures et l� on peut rien pour toi, soit y'a une erreur dans l'utilisation du port COM et faudrait la trouver.
    Commence donc par isoler le probl�me.

Discussions similaires

  1. bus I2C avec compilateur c de CCS
    Par damousino dans le forum C
    R�ponses: 3
    Dernier message: 23/02/2009, 19h14
  2. Probleme d'utilisation de directX 9 avec visual studio.net
    Par cranedoeuf dans le forum DirectX
    R�ponses: 1
    Dernier message: 24/05/2004, 04h33
  3. R�ponses: 3
    Dernier message: 07/04/2004, 12h44
  4. R�ponses: 12
    Dernier message: 02/02/2004, 13h41
  5. Comment attaquer Mysql avec Visual C++
    Par brisou_ dans le forum Administration
    R�ponses: 4
    Dernier message: 11/03/2003, 13h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo