Problème de comparaison
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Problème de comparaison



  1. #1
    inviteb4957aa9

    Problème de comparaison


    ------

    je veux faire un condition en comparant 2 chaines de caracteres,une definie comme constante et l'autre envoyée par le port serie mais ca ne marche pas;

    Code:
    char req[]="ok";
    .....
    void main() {
    ....
    do{
    if (UART1_Data_Ready())      
        {
         
         requette = UART1_Read();   
    
           if (strcmp(requette,req)==0)(cette condition n'est pas pris en compte et bloque le programme pendant la simulation)
              {
              sommep=0;
             for(i=0;i<8;i++)
             {
              pression = ADC_Read(0) ;
              sommep+=pression;
             }
              sommep=sommep/8;
              UART1_Write(sommep);
             //}
        }
        }while(1);

    -----
    Dernière modification par yoda1234 ; 27/04/2010 à 07h17.

  2. #2
    yoda1234

    Re : Problème de comparaison

    Rappel de notre charte:
    Respectez les lecteurs du forum, n'écrivez pas vos messages en style SMS ou phonétique. Utilisez la fonction "prévisualisation" pour vous relire et limiter les fautes d'orthographe.
    J'ai donc changé ton titre.
    D'autre part, il est vivement conseillé d'utiliser les balises "Code" symbolisées par , ce que j'ai fait à ta place.
    Là où l'ignorance est un bienfait, c'est de la folie d'être sage (Thomas Gray).

  3. #3
    Jack
    Modérateur

    Re : Problème de comparaison

    Comment est déclarée "requette"? Y a-t-il assez de place pour accueillir la chaine?

    il est possible qu'il manque le zéro terminal lors de la lecture de la chaine sur le port série, d'où un problème lors de la comparaison.

    A+

Discussions similaires

  1. Comparaison
    Par inviteae2921cd dans le forum Chimie
    Réponses: 2
    Dernier message: 07/12/2009, 16h30
  2. Comparaison
    Par invite21e5f8b5 dans le forum Mathématiques du collège et du lycée
    Réponses: 6
    Dernier message: 25/02/2009, 14h38
  3. comparaison de uP
    Par invitec35bc9ea dans le forum Matériel - Hardware
    Réponses: 2
    Dernier message: 08/10/2008, 20h59
  4. comparaison
    Par invite2b6319cb dans le forum Matériel astronomique et photos d'amateurs
    Réponses: 2
    Dernier message: 17/12/2005, 19h28
  5. Probléme de comparaison avec pi
    Par invite4927ec0e dans le forum Mathématiques du supérieur
    Réponses: 11
    Dernier message: 01/12/2005, 18h42
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...