Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1805 connectés 

  FORUM HardWare.fr
  Programmation
  C

  récupérer des données d'un autre µp

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

récupérer des données d'un autre µp

n°1148726
baleine2
Posté le 13-07-2005 à 10:43:44  profilanswer
 

bonjour a tous, j'ai un petit problème pour récupérer des données.  
j'ai programmé un µp qui efectue un calcul qqcq, et ensuite je veux récupérer ses résultats sur un pc sous windows 98.  
mon code en c pr récupérer les données est le suivant:  
 

Code :
  1. main()
  2. {
  3. int err;
  4. unsigned long temp;
  5. float tempc;
  6. char car;
  7. printf("press a key for interrupt" );
  8. while(kbhit()==0);
  9. car=getch();
  10. if(car=='1')
  11. /*if (kbhit()!=0)*/
  12.    { err=getmem((long)0x0080985c,(long)2,temp);
  13.      printf("\nerr=%d",err);
  14.      printf("\n%lx",temp);
  15.      tempc=long_to_float(temp);
  16.      printf("\n%f",tempc);
  17.    }
  18. end:;
  19. }

 
 
 
avec  
 

Code :
  1. getmem(addr,length,data)
  2. unsigned long addr,length,*data;
  3. {
  4. int i,err;
  5. unsigned long CMD[4];
  6. CMD[0] = XREAD;
  7. CMD[1] = length;
  8. CMD[2] = addr;
  9. CMD[3] = 1;
  10. for(i=0;i<4;i++) if((err=xmit_long(CMD[i]))!=0) return(1);
  11. for(i=0;i<length;i++) if((err=recv_long(data++))!=0) return(1);
  12. return(0);
  13. }


 
le pb est que je trouve n'importe quoi, je pense que c'est un pb d'aressage, mais j'ai déjà vérifié sur le fichier .dsk répèrtoriant les adresses utilisées par le µp, et je ne trouve pas l'erreur, qq1 pourait-il m'aider? merci d'avance   :)

mood
Publicité
Posté le 13-07-2005 à 10:43:44  profilanswer
 

n°1149229
Emmanuel D​elahaye
C is a sharp tool
Posté le 13-07-2005 à 16:10:40  profilanswer
 

baleine2 a écrit :

bonjour a tous, j'ai un petit problème pour récupérer des données.  
j'ai programmé un µp qui efectue un calcul qqcq, et ensuite je veux récupérer ses résultats sur un pc sous windows 98.  
mon code en c pr récupérer les données est le suivant:  


Comment est-ce que le µp est connecté au PC ?
 
Détaille le contexte, parce que ce n'est pas évident à la lecture...


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1156765
baleine2
Posté le 22-07-2005 à 08:54:50  profilanswer
 

le µp est connecté au PC par un port parallèle unidirectionnel. les adresses du port vu par le µp, sont implémentées ds le prog assembleur, mais pas sur le prog C envoyer au PC...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  récupérer des données d'un autre µp

 

Sujets relatifs
[HTML/PHP] Récupérer données d'un csv[ACCESS] Récuperer des données avt suppression
récupérer des données[Html/Php/Mysql] comment recuperer des données selon condition
recuperer des donnees dans fichier .db[PHP/XML/HTML] Récuperer des données dans un XML grâce à PHP
recuperer ma matrice de données d'une image TIFProgrammation permettant de récupérer les données d'un formulaire.
Comment récupérer les données d'une application ACCESS ?[4D][.NET] recuperer les données via ASP.NET
Plus de sujets relatifs à : récupérer des données d'un autre µp


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR