Bienvenue !
cool Bienvenue les fans de PIC !
(aux fans du langage Pascal aussi !)
Technique

Fermer Astuces

Fermer Comment supporter PMP

Fermer Documentation générale

Fermer Manuels

Autres trucs

Fermer Comment supporter PMP

Fermer Coup de coeur du jour

Fermer Documentation

Fermer Hors sujet

Recherche




Téléchargements
news.gifNouvelles

PMP V1.3.22.43 est disponible - par PPA le 2009.08.06 2:04 PM

C'est une version de maintenance. Voir les détails dans la page de téléchargement - ici.

Quelques informations importantes qui ne sont pas encore dans la documentation

Ceci est la première version qui tente d'être compatible avec les nouveaux scripts génériques de MPLAB.

MPLAB V8.30 est la dernière version qui a aussi bien les anciens que les nouveaux scripts, alors restez avec cette version tant que vous n'aurez pas testé toutes les options de debug dont vous avez besoin. Ensuite essayez la V8.33 si vraiment vous en avez besoin.

Donc qu'est-ce que PMP gère dans les nouveaux scripts ?
Il y a une nouvelle case à cocher dans les options du projet, onglet "linker", pour choisir d'utiliser les nouveaux scripts ou non.
Le symbole _DEBUG est maintenant défini pour le linker si on choisit de compiler en mode debug avec les nouveaux scripts.
Pour la plupart des scripts c'est suffisant, mais pas pour ceux qui nécessitent certains conditionnels spécifiques.
Une nouvelle syntaxe de $DEFINE a donc été définie, pour permettre de déclarer dans le source du programme principal des conditional defines spéciaux pour le linker : {$DEFINE <Symbol> <Expression>} où <Symbol> est un symbole commençant par un underscore et <Expression> peut être toute expression utilisant des valeurs litérales ou d'autres symboles commençant par un underscore.
Par exemple :
{$DEFINE _DEBUGCODESTART $3F00}
Seuls les symboles commençant par un underscore et ayant une valeur sont transmis au linker.

Comme je n'ai pas assez de matériel pour tester tous les cas de figure, merci de ne pas hésiter à reporter les problèmes et les cas spéciaux non gérés.

Le support de GPUTILS est toujours en progression, mais il arrivera plus tard car il y a encore un peu de travail (je travaille actuellement sur un format générique de description de processeur basé sur xml pour remplacer à la fois les fichiers .inc et .dev. , mais cela nécessitera de maintenir ces fichiers en parallèle avec les fichiers de MPLAB, alors la compatibilité automatique sera compromise... Je dois encore y réfléchir.
 


Connexion...
 Liste des membres Membres : 75

Votre pseudo :

Mot de passe :

[ Mot de passe perdu ? ]


[ Devenir membre ]


Membre en ligne :  Membre en ligne :
Anonymes en ligne :  Anonymes en ligne : 22

Total visites Total visites: 1706127  

Record connectés :
Record connectés :Cumulé : 200

Le 20/10/2024 @ 06:06


Webmaster - Infos

Ip : 3.149.250.65

Recherche




Nouvelles des Amis
D'où venez-vous ?

Texte à méditer :  L’informatique des entreprises [...] est à l’image d’un site archéologique. [...] Tout au fond, on tombe sur de vrais fossiles, calcifiés : la carte perforée n’est plus physiquement là,
mais on peut trouver son « empreinte » sur des disques durs dernier cri, jusqu’à des traces d’organisation en quatre-vingt « colonnes ».  
Pierre Vandevingste, La Recherche, décembre 1996
^ Haut ^