Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
On parle des Pics, sans rapport avec le langage ou la programmation

Modérateur : Jérémy

MICROE + MPLABX
LP_2
Débutant
Débutant
Messages : 46
Enregistré en : août 2022
Localisation : Haute-Loire

#31 Message par LP_2 » lun. 12 sept. 2022 11:39

Sans blague, OUI !
J'envoie /opt sur une partition de 30 Go dans un nouveau ssd, il me faudra juste l'agrandir un peu . . .

Tout n'est donc pas perdu, merci !

MICROE + MPLABX
LP_2
Débutant
Débutant
Messages : 46
Enregistré en : août 2022
Localisation : Haute-Loire

#32 Message par LP_2 » jeu. 22 sept. 2022 14:07

Salut à vous !

Pour résumer, ça a l'air de fonctionner en MPLABX v5.35 et mpasmx (MPASMWIN v5.87).
Pour l'erreur je comprend que c'en est bien une et non pas un avertissement (output configuring error) :
MPASM is not supported on 64 bit Operating Systems. Please consider migrating your project "le_1503" configuration "default" to XC8 Assembler or continue to use a previously released IDE.
Mais quelle est la logique de recommander un IDE antérieur pour assurer le fonctionnement avec un OS ultérieur ? - si j'ai bien compris le texte -

MICROE + MPLABX
satinas
Expert
Expert
Messages : 1225
Enregistré en : novembre 2015

#33 Message par satinas » jeu. 22 sept. 2022 14:18

Salut
Ce message est faux car MPASM marche sur mon OS 64 bit. A moins que "supported" est à prendre dans le sens support technique par Microchip.
Un OS 64 bits peut faire tourner un exécutable 32 bits.
MPASM 32 bits ne peut pas fonctionner sur un exécutable MPLABX 64 bits. Il fonctionne donc jusqu'au dernier exécutable MPLABX 32 bits, et c'est la 5.35.

MICROE + MPLABX
LP_2
Débutant
Débutant
Messages : 46
Enregistré en : août 2022
Localisation : Haute-Loire

#34 Message par LP_2 » jeu. 22 sept. 2022 15:59

C'est bien ce qui me semblait, merci !

MICROE + MPLABX
LP_2
Débutant
Débutant
Messages : 46
Enregistré en : août 2022
Localisation : Haute-Loire

#35 Message par LP_2 » dim. 16 oct. 2022 11:27

Bonjour tout le monde !

Un petit soucis avec MPLABX :
- après création d'un projet "le_1503" en tant que "main project" les fichiers .asm sont placés dans le dossier "Sources Files"
- lors d'un "build" tous les fichiers .asm sont assemblés, ce qui donne un peu n'importe quoi . . .
Comment lui dire de s'occuper d'un seul fichier .asm :?:

MICROE + MPLABX
satinas
Expert
Expert
Messages : 1225
Enregistré en : novembre 2015

#36 Message par satinas » dim. 16 oct. 2022 12:49

Bonjour,

Je ne pense pas que ce soit possible dans MPLABX, il assemble tous les fichiers .asm.
Dans MPLAB si on les met dans "Other Files" il ne les assemble pas.

Pourquoi as-tu plusieurs fichiers asm, tu les inséres avec #include dans le main.asm ?
Autant renommer les fichiers à inclure en .inc, et les mettre dans "Source Files", ou se créer un dossier "Other Files" et les mettre dedans.

MICROE + MPLABX
LP_2
Débutant
Débutant
Messages : 46
Enregistré en : août 2022
Localisation : Haute-Loire

#37 Message par LP_2 » lun. 17 oct. 2022 11:04

satinas a écrit :Pourquoi as-tu plusieurs fichiers asm, tu les inséres avec #include dans le main.asm ?
Autant renommer les fichiers à inclure en .inc, et les mettre dans "Source Files", ou se créer un dossier "Other Files" et les mettre dedans.

Pour faire des essais (par exemple i2c avec les états, avec les int, et autres bricoles comme un test de l'oscillateur des mesures de temps de montée/descente).
Et oui, dans MPLAB on pouvait choisir le fichier à assembler (il me semble).

Salut !


Retourner vers « Généralités sur les PICs »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 34 invités