Pas a pas dans MplabX
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Pas a pas dans MplabX



  1. #1
    invitee13c535c

    Pas a pas dans MplabX


    ------

    Bonjour,

    J'utilise Mplab X V1.3, avec un ICD3
    Lorsque j'utilise le mode debug, pas a pas, ligne par linge.
    Les actions dans le micro s’exécute, mais ma petite flèche vert va n'importe ou.
    J'ai remarqué que c'est uniquement lorsque le programme commence a être long; (20.h et 20.c)
    Il marche bien lors des petits programme de test.
    D’où ca peut venir ? de Mplab, du PC, de ICD3, du Pic18f8722 ...?

    Merci

    -----

  2. #2
    RISC

    Re : Pas a pas dans MplabX

    Salut,

    Je n'ai pas vu de PB spécifiques avec le mode pas à pas mais peux-tu confirmer :
    1/ que tu n'es pas en mode optimisé au niveau du compilateur ?
    2/ utilises-tu des librairies ou des bibliotheques dans ton programme (PB des fichiers dont le programme source n'existe pas...)

    Je ne pense pas que le programme aille "n'importe ou". S'il y a un appel de fonction, il se peut par exemple que MPLAB X ne puisse faire du pas à pas car il n'a pas les instructions source.

    Il faudrait donc être plus précis dans ta description du PB.

    a+

  3. #3
    invitee13c535c

    Re : Pas a pas dans MplabX

    Bonjour,
    1/ Non je n'ai pas touché d'option lier au compilateur, ( c'est ou pour vérifier ce mode optimisé, je ne le trouve pas)
    2/ Non je pense pas que j'ai des problèmes a ce niveau la.

    Mon programme fonctionne correctement,
    Mes variables sont modifiées correctement dans la fenêtre de visualisation des variables.

    Mon problème c'est que quand je lance le mode debug, je mets un point d’arrêt, il s’arrête correctement,
    Quand je clique sur 'step over' le pointeur vert qui m'indique la ligne d’où en est le programme part dans les choux, mais reste dans le bon fichier.
    Exemple:
    Je mets un point d’arrêt sur la ligne 100, je fais step over et au lieu de passer a la 101 il passe a la ligne 167, 200 ou 12,
    MAIS mes variables change correctement de valeur, même si le pointeur n'est pas sur la bonne ligne.
    si je fais 'step into' je vais dans le bon fichier, mais pas la bonne ligne.

    Je sais pas si j'ai été plus claire?

    Merci

Discussions similaires

  1. problème dans le programme de variation de vitesse du moteur pas à pas
    Par invited633afae dans le forum Électronique
    Réponses: 1
    Dernier message: 14/03/2012, 05h34
  2. mplabx "pas de regle pour fabriquer la cible"
    Par invitec86b131f dans le forum Électronique
    Réponses: 4
    Dernier message: 17/12/2011, 00h34
  3. Resolution moteur pas à pas : Le plus petit pas en commande micro-pas?
    Par invite671ecd25 dans le forum Technologies
    Réponses: 2
    Dernier message: 10/10/2011, 20h41
  4. PPE: Alimentation d'un moteur Pas à Pas dans les deux sens
    Par invite130e5c5c dans le forum TPE / TIPE et autres travaux
    Réponses: 0
    Dernier message: 29/03/2006, 20h16
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...