MLABX - pas de .hex à l'issue de la compilation
Répondre à la discussion
Affichage des résultats 1 à 10 sur 10

MLABX - pas de .hex à l'issue de la compilation



  1. #1
    invite96531c2c

    MLABX - pas de .hex à l'issue de la compilation


    ------

    Bonjour,

    Je débute avec les pic, un pickit 3 et mplabX installé sous linux Ubuntu.

    Je suis parvenu à compiler les premiers projets en C avec la plaque d'expérimentation.

    Je me lance avec un PIC 12F675 dans un vieux projet que j'avais trouvé il y a déjà quelques années, qui est programmé en assembleur, compilation avec mpasm.

    J'obtiens une compilation réussie "build successfull". Après quelques tâtonnements, c'est bien agréable.

    Normalement je devrais trouver un fichier *.hex dans mon répertoire pour graver le projet sur le pic. Mais je n'ai pas de *.hex donc je ne peux pas programmer le pic, malgré le succès de la compilation.

    Je suppose qu'il y a un paramètre qui m'a échappé mais je ne parviens pas à trouver à quel endroit.

    Pouvez vous m'aider ?

    Merci.

    -----

  2. #2
    katmai

    Re : MLABX - pas de .hex à l'issue de la compilation

    Salut,

    Tu aurais pas un .coff par hasard?

    A+

  3. #3
    antek

    Re : MLABX - pas de .hex à l'issue de la compilation

    Tu l'as bien "assemblé" en "release" ?
    Il me semble que le fichier assemblé est directement chargé dans le PIC, ou en cliquant sur l'icône "qui va bien", sans avoir besoin d'accéder au fichier .hex.

  4. #4
    invite96531c2c

    Re : MLABX - pas de .hex à l'issue de la compilation

    Bonjour,
    Non je n'ai pas de .coff
    Assemblé en release ? Cela dépasse mes compétences.
    Quand je compile un programme en C, il produit un hex que j'inscris dans le Pic. Là je n'ai rien et d'ailleurs l'icône d'inscription dans le Pic est grisée.

  5. A voir en vidéo sur Futura
  6. #5
    inviteeb160de1

    Re : MLABX - pas de .hex à l'issue de la compilation

    As tu bien fouillé les répertoires .
    MPLAB enregistre les fichiers hex finaux dans l'arborescence du repertoire "dist"

  7. #6
    invite96531c2c

    Re : MPLABX - pas de .hex à l'issue de la compilation

    Ça y est, j'ai résolu le problème mais je ne comprends pas ce qui se passe.
    J'ai recréé le projet et cette-fois ci, alors que j'utilise les mêmes fichiers, les icônes d'inscription dans le pic sont disponibles et ça marche (il ne me reste plus qu'à tester le montage).
    Disons que ce n'est pas résolu mais contourné.
    Merci.

  8. #7
    antek

    Re : MLABX - pas de .hex à l'issue de la compilation

    Citation Envoyé par petit_toto Voir le message
    Assemblé en release ? Cela dépasse mes compétences.
    Bouton dans la barre à gauche.
    Sélectionner "debug" pour par exemple faire tourner sur simulateur
    "release" pour l'écriture dans le PIC.

  9. #8
    bisou10

    Re : MLABX - pas de .hex à l'issue de la compilation

    debug ou release ca ne change rien à la génération du .hex

    Souvent sur les vieux projets MPlab par exemple, les projets sont mal configurés et il est nécessaire de les redéfinir, souvent simplement en changeant le pic ciblé (et en revenant sur le bon), et en choisissant une chaine de build différente (et en revenant sur la correcte).

  10. #9
    antek

    Re : MLABX - pas de .hex à l'issue de la compilation

    Citation Envoyé par bisou10 Voir le message
    debug ou release ca ne change rien à la génération du .hex
    Oui, mais ça a du mal à envoyer le programme dans le PIC.

  11. #10
    invite96531c2c

    Re : MLABX - pas de .hex à l'issue de la compilation

    Je regarderai ça. En tout cas le montage fonctionne. Bonne soirée a tutti.

Discussions similaires

  1. Signal issue d'un MP3
    Par invitee0576515 dans le forum Électronique
    Réponses: 1
    Dernier message: 04/06/2008, 16h28
  2. OpenVPN issue
    Par invite2735df4e dans le forum Internet - Réseau - Sécurité générale
    Réponses: 4
    Dernier message: 09/05/2008, 09h51
  3. Hauteur issue de A
    Par invite2e4b0a43 dans le forum Mathématiques du collège et du lycée
    Réponses: 17
    Dernier message: 03/01/2008, 12h10
  4. Issue de secours ambulance
    Par invite7e5109a2 dans le forum Secourisme spécial Croix-Rouge
    Réponses: 1
    Dernier message: 29/01/2007, 21h12
  5. Quelle issue ?
    Par invite118bd558 dans le forum Orientation avant le BAC
    Réponses: 19
    Dernier message: 17/01/2005, 18h18
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...