Question programmation C pour PIC
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Question programmation C pour PIC



  1. #1
    lcoulon

    Question programmation C pour PIC


    ------

    Bonjour,

    Pourriez vous m'indiquer comment ajouter /r/n à la fin d'une chaine appelée TEST définie ainsi :
    Code:
    ROM char TEST[32];
    Je ne sais pas connait ajouter /r/n à la ligne suivante :
    Code:
    strcpypgm2ram(VarString, (ROM char *) TEST);
    Je vous remercie de votre aide,

    -----

  2. #2
    sdec25

    Re : Question programmation C pour PIC

    Bonjour,
    Si la chaîne est de longueur 10 :
    Code:
    TEST[10] = '\r';
    TEST[11] = '\n';
    TEST[12] = '\0';

  3. #3
    lcoulon

    Re : Question programmation C pour PIC

    En fait ce principe ne fonctionnera pas avec mon cas, car la variable TEST pourra être changée par l'utilisateur et sera donc de longueur variable.

    Je ne connaitrai pas la longueur de la chaine qui sera contenue dans TEST, c'est pour cela que je voudrai ajouter les caractères \r\n dans la ligne :
    Code:
    strcpypgm2ram(VarString, (ROM char *) TEST);
    Peut faudrait il que j'ecrive un code qui compte le nombre de caractères présents dans TEST et ajoute en fin de chaine \r\n ?

    Je ne sais pas comment écrire cela .

    Merci pour votre aide,

  4. #4
    sdec25

    Re : Question programmation C pour PIC

    La fonction strlen(chaine) de <string.h> permet d'avoir la longueur de la chaîne (pourvu qu'il y ait le caractère NULL à la fin).
    Sinon il y a des fonctions pour concaténer deux chaînes (regarde dans string.h) : TEST et "\r\n".

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Réponses: 54
    Dernier message: 05/05/2013, 13h20
  2. Programmation PIC Assembleur ou C pour projet ambitieux
    Par inviteac6d3309 dans le forum Électronique
    Réponses: 26
    Dernier message: 05/01/2010, 20h19
  3. Réponses: 2
    Dernier message: 27/04/2009, 10h56
  4. Quel langage pour la programmation des PIC
    Par gaga2410 dans le forum Électronique
    Réponses: 39
    Dernier message: 22/09/2007, 10h41
  5. programmation d'une tangente pour pic
    Par KHEOPS1982 dans le forum Électronique
    Réponses: 0
    Dernier message: 29/10/2005, 10h55
Découvrez nos comparatifs produits sur l'informatique et les technologies.