23/08/2006, 00h48
|
#1 |
Date d'inscription: janvier 2006 Localisation: Morges ( Suisse) Âge: 29
Messages: 4 986
| Compilation MPLAB IDE + BIGONOFF
Bonjour à tous !!
J'ai un petit souci avec le cours de BIGONOFF , je suis à la page 43 , celle ou on compile pour la première fois le fichier Essai1.asm.
Il dit de presser la touche F10 , mais chez moi , il ne se passe rien du tout , c'est normal?
Je me suis dis que j'avais fais une connerie en procédant aux modifications qui demandais de faire , j'ai donc chargé sur les fichiers annexes à son cours, le fichier essai1.asm déjà modifié , mais toujours rien , quand j'appuie soit sur F10 soit sur CTRL+F10 , il ne se passe rien de rien .
Il semblerait si j'ai bien compris , que faut passer d'un fichier .asm à un fichier .mcp , je suppose que le , mcp désigne un programme compilé ....
J'ai essayé autre chose également , j'ai ouvert le programe annexe à MPLAB , MPASMWIN , avec celui ci en utilisant le fichier .asm , j'arrive à le compiler , mais je ne sais ou il le met pour que je puisse le récupérer afin de faire la simulation dans le cours .
Voilà la version de MPLAB :
MPLAB IDE VERSION 7.00.00.0
Merci d'avance de votre aide et bonne journée !
Ciao ciao , MARC....
|
| | Aujourd'hui
| | | | Liens sponsorisés | |
|
|
23/08/2006, 00h52
|
#2 |
Date d'inscription: mai 2006 Localisation: Paris Âge: 53
Messages: 453
| Re : Compilation MPLAB IDE + BIGONOFF
Bonsoir,
Quand tu compile ton programme, tu obtiens un fichier *.hex. Tu dois ensuite le charger dans ton PIC à l'aide d'un programmateur.
__________________
Quand il n'y a pas de solution, c'est qu'il n'y a pas de problème !
|
| |
23/08/2006, 13h45
|
#3 |
Date d'inscription: janvier 2006 Localisation: Morges ( Suisse) Âge: 29
Messages: 4 986
| Re : Compilation MPLAB IDE + BIGONOFF
Salut et merci de ta réponse !!
Mais alors , pk ca ne marche pas en faisant F10??
Et le fichier .hex , il se mets dans quel répertoire?
|
| |
23/08/2006, 13h54
|
#4 |
Date d'inscription: mars 2006 Localisation: Lorient (Bretagne) Âge: 20
Messages: 77
| Re : Compilation MPLAB IDE + BIGONOFF
F10 est un raccourcis clavier donc peut-être que ne l'as pas configuré de la même façon mais ce n'est pas grave, cherche dans la barre de menu quelquechose du genre compiler ou dans le genre quoi..
Et regarde dans les options pour savoir il va te le mettre mais ne connaissant pas le logiciel, je dirais qu'il va te le mettre dans le même dossier que ton fichier ou alors dans un dossier du logiciel...
|
| |
23/08/2006, 15h09
|
#5 | | Invité | Re : Compilation MPLAB IDE + BIGONOFF Citation:
Envoyé par marc.suisse Et le fichier .hex , il se mets dans quel répertoire? | Hello,
le fichier .HEX est généré dans le répertoire $(BINDIR), pour le connaitre ou le configurer :
Project -> Build Options -> Project -> General -> Output Directory
Si il ne se passe rien en faisant F10 ou Ctrl F10 il faut ouvrir la fenêtre de résultat :
View -> Ouput -> doit être coché
le résultat de la génération est dans l'onglet Build de la fenêtre Output
Bruno
| |
| |
23/08/2006, 16h45
|
#6 |
Date d'inscription: mai 2006 Localisation: Paris Âge: 53
Messages: 453
| Re : Compilation MPLAB IDE + BIGONOFF Citation:
Envoyé par marc.suisse Salut et merci de ta réponse !!
Mais alors , pk ca ne marche pas en faisant F10??
Et le fichier .hex , il se mets dans quel répertoire? | Bonjour,
Suis pas-à-pas le cours de Bigonoff. Le cours est fait sur la version 6 de MPLab, mais les différences sont minimes.
Tu commence par créer un projet dans un nouveau répertoire. Tous tes fichiers: *.asm, *,hex,... vont se mettre automatiquement dedans. Ca doit marcher sans problème.
Sinon essaye de réinstaller MPLab.
__________________
Quand il n'y a pas de solution, c'est qu'il n'y a pas de problème !
|
| |
23/08/2006, 21h57
|
#7 |
Date d'inscription: janvier 2006 Localisation: Morges ( Suisse) Âge: 29
Messages: 4 986
| Re : Compilation MPLAB IDE + BIGONOFF
Bonsoir Messieurs !!
J'ai fais comme vous avez dis , view output était coché et output directory n'as rien à l'intérieur .
Je vais tenter de réinstaller MPLAB et vous redis ..
Merci encore , ciao ciao MARC..
|
| |
23/08/2006, 23h24
|
#8 |
Date d'inscription: janvier 2006 Localisation: Morges ( Suisse) Âge: 29
Messages: 4 986
| Re : Compilation MPLAB IDE + BIGONOFF
Bonsoir Messieurs !!
Bon effectivement , je me suis planté , j'ai recommencé et j'ai vu l'erreur que j'ai faites, tout au début , il dit de créer un nouveau répertoire , ce que j'ai fais :
C:\Datapic
J'y y glissé le fichier m16f84.asm et j'ai fais son copié collé et je l'ai renommé Essai1.asm , c'est cette chose que je n'avais pas faite !!
Alors après , je suis toujours ce qu'il dit , et j'appuie sur F10 , et tout va bien .
Comme il dit dans son cours , je ferme la fenêtre ou l'affichage build succeeded est apparu.
Ensuite , chose ou je suis pas sûr , il dit de sortir du programme en confirmant les demandes souvegardes , mais la seule demande que j'ai , est la suivante :
do you wish to save the workspace before closing et je lui réponds oui.
Je retourne dans mon répertoire de travail :
C:\Datapic
Et effectivement , comme il dit , j'ai des fichiers marqués essai1.xxx , mais pas au nombre de 7 , je les énumères ici :
essai1.mcp / essai1.mcs / essai1.mcw / ensuite j'ai également un dossier marqué fichier qui à apparu dans le répertoire de travail C:\Datapic , je l'ouvre et je trouve encore d'autres : m16f84.asm / Essai1.asm / essai 1 / essai 1.err / essai 1 / essai 1.lst
Mais pas la moindre trace d'un fichier .hex , comme prévus .
Ce qui est bizarre aussi , c'est qu'il dit avoir dans les fichiers téléchargé , le fichier .hex qu'on devrait arriver à obtenir , mais celui là non plus je le trouve pas .
Ma question , suis-je fou??
Merci encore de votre patience , ciao ciao MARC..
|
| |
24/08/2006, 00h31
|
#9 |
Date d'inscription: janvier 2006 Localisation: Morges ( Suisse) Âge: 29
Messages: 4 986
| Re : Compilation MPLAB IDE + BIGONOFF
C'est de nouveau moi !!
J'ai parlé trop vite dans mon dernier message , avant de me coucher , en désespoir de cause , je me suis dis que j'allais essayer la fonction rechercher dans le menu démarrer de windows , j'ai tappé essai1.hex et là , il m'as trouvé un fichier marqué essai 1 et c'est marqué plus loin hex file , je suis donc retourné dans le répertoire de travail et j'ai juste passé la souris sur le fichier essai 1 , et il m'as marqué hex file , donc il est bien dans ce répertoire , par contre il me marque 355 octets de taille ,c'est normal ça?
Merchi d'avance |
| |
24/08/2006, 01h13
|
#10 |
Date d'inscription: mai 2006 Localisation: Paris Âge: 53
Messages: 453
| Re : Compilation MPLAB IDE + BIGONOFF
Bonsoir,
Bravo! Si tu veux travailler correctement avec Windows, va dans les options des dossiers et décoche "masquer les extensions des fichiers connus" (ou quque chose d'approchant).
La taille est normale, n'oublie pas: rien de ce qui est définition n'est compilé (sert au compilateur pour sa traduction) et chaque ligne effective de code correspond à un octet (parfois deux).
La meilleure façon de savoir si c'est normal, c'est programmer ton PIC et de lancer ton programme.
D'autre part, piège, n'oublie pas que ce que tu vois à l'écran n'est pas forcément compilé: MPLAB ne compile que ce que tu as ajouté comme fichier dans ton projet.
__________________
Quand il n'y a pas de solution, c'est qu'il n'y a pas de problème !
Dernière modification par Pr Shadoko ; 24/08/2006 à 01h16.
Motif: Gâtisme
|
| |
24/08/2006, 12h30
|
#11 |
Date d'inscription: janvier 2006 Localisation: Morges ( Suisse) Âge: 29
Messages: 4 986
| Re : Compilation MPLAB IDE + BIGONOFF
Hello!!
Super , merci de ta réponse , j'ai fais ce que tu as dis et tout va bien .
Je te remercie encore de ton aide et de ton aide futur  .
A tout bientôt , ciao ciao MARC...
|
| | |
|