Précédent   Forum FS Generation > Futura-Techno : les forums de l'informatique et des technologies > Électronique
Mot de passe oublié ? Inscrivez-vous !


Réponse
 
Outils de la discussion Modes d'affichage
Vieux 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....
marc.suisse est déconnecté   Réponse avec citation
Alt Aujourd'hui
Publicité

Beitrag Liens sponsorisés

   
Vieux 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 !
Pr Shadoko est déconnecté   Réponse avec citation
Vieux 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?
marc.suisse est déconnecté   Réponse avec citation
Vieux 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...
godzchild est déconnecté   Réponse avec citation
Vieux 23/08/2006, 15h09   #5
Invité
 
Messages: n/a
Re : Compilation MPLAB IDE + BIGONOFF

Citation:
Envoyé par marc.suisse Voir le message
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
  Réponse avec citation
Vieux 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 Voir le message
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 !
Pr Shadoko est déconnecté   Réponse avec citation
Vieux 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..
marc.suisse est déconnecté   Réponse avec citation
Vieux 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..
marc.suisse est déconnecté   Réponse avec citation
Vieux 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
marc.suisse est déconnecté   Réponse avec citation
Vieux 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
Pr Shadoko est déconnecté   Réponse avec citation
Vieux 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...
marc.suisse est déconnecté   Réponse avec citation






Réponse

Tags
bigonoff, ide, mplab, compilation

Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Prob de compilation Mplab et C18 wave68runner Électronique 28 04/02/2008 21h39
Mplab Ide 2 benjibul Électronique 2 30/11/2007 13h12
compilation du programme par MPLAB clinon Électronique 1 19/10/2006 07h47
compilation MPLAB (pic) nanard Logiciel - Software - Open Source 1 15/11/2005 18h13
difference entre MPLAB 5.31 et IDE marc2 Électronique 2 02/09/2004 21h54


Les dernières actualités
15/10 17:58 - Etude Interphone : le téléphone portable serait peut-être cancérigène
15/10 16:27 - Le retour du podcast Futura : à télécharger sans modération
15/10 15:31 - En vidéo : le joystick vocal pour piloter un ordinateur
15/10 14:33 - En bref : Apple renouvelle sa gamme de portables MacBook
15/10 13:33 - Bientôt des cellules électriques artificielles inspirées de l'anguille ?
15/10 11:34 - Feux de forêt : l'Homme en déclenche plus que la nature depuis deux siècles
15/10 09:34 - Calvitie : de nouveaux gènes identifiés

Fuseau horaire GMT +2. Il est actuellement 03h13.


Édité par : vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. Tous droits réservés.