gpasm

Autres langues

Langue: fr

Autres versions - même langue

Version: 10974 (www.delafond.org - 07/08/07)

Section: 1 (Commandes utilisateur)

NOM

gpasm - Assembleur GNU PIC

SYNOPSIS

gpasm [options] fichier

AVERTISSEMENT

Les informations de cette page de manuel sont extraites de la documentation compl�te de gputils et sont limit�es � la signification des options. Pour une documentation compl�te, reportez-vous au fichier � gputils.ps � (en anglais) situ� dans le r�pertoire doc de gputils.

DESCRIPTION

gpasm est un assembleur pour les microcontr�leurs PIC (TM) de Microchip (TM). Son objectif est d'�tre compatible avec l'assembleur MPASM du fabricant. gpasm est une partie de gputils. Consultez la page manuel gputils(1) pour avoir des d�tails sur les autres utilitaires GNU PIC.

OPTIONS

Voici un r�sum� des options gpasm. Les options de gpasm supplantent toujours toute configuration contenue dans le code source.
-a FMT, --hex-format FMT
GPASM reconna�t les formats de fichiers hexad�cimaux inhx8m, inhx8s, inhx16, et inhx32. Cette option contr�le quel format de fichier hexad�cimal est utilis�. La valeur par d�faut est inhx32.
-c, --object
Produire en sortie un objet relogeable.
-d, --debug
Afficher les messages de debogage.
-D SYM=VAL, --define SYM=VAL
D�finir SYM avec la valeur VAL. Ceci est �quivalent � placer � #define SYM VAL � dans le code source.
-e [ON|OFF], --expand [ON|OFF]
Le d�veloppement des macros dans le fichier listage est contr�l� en utilisant les directives EXPAND et NOEXPAND. Cette option permet d'ignorer l'une ou l'autre directive. Lorsque � ON � est s�lectionn�, les macros sont toujours d�velopp�es sans se soucier de la pr�sence de NOEXPAND. De la m�me mani�re, � OFF � forcera les macros � ne pas �tre d�velopp�es.
-g, --debug-info
Utiliser les directives de d�bogage pour COFF.
-h, --help
Afficher un message d'usage.
-i, --ignore-case
Tous les symboles et macros d�finis par l'utilisateur sont sensibles � la casse. Cette option permet de les rendre insensibles � la casse.
-I R�P, --include R�P
Le fichier d'assemblage de plus haut niveau hi�rarchique est pass� comme argument � gpasm. Ce fichier peut contenir des directives INCLUDE. Ces directives ouvrent les fichiers sp�cifi�s et leurs contenus sont alors assembl�s. GPASM recherche ces fichiers dans le r�pertoire courant. Si le fichier n'est pas localis�, le chemin par d�faut des en-t�tes est parcouru. Enfin, tous les chemins sp�cifi�s par cet argument sont parcourus.
-L, --force-list
Ignorer les directives NOLIST. Ceci force gpasm � afficher chaque ligne assembl�e dans le fichier listage de sortie.
-l, --list-chips
Afficher la liste des processeurs reconnus.
-m, --dump
� la fin de la derni�re �tape d'assemblage, afficher le contenu de la m�moire programme.
-n, --dos
Par d�faut, gpasm g�n�re des fichiers hexad�cimaux au format ISO. Toutefois, certains programmateurs de composants requi�rent un fichier au format DOS. Cette option fait que gpasm g�n�rera un fichier au format DOS.
-o FICHIER, --output FICHIER
Nom alternatif du fichier de sortie.
-p PROC, --processor PROC
S�lectionner le processeur.
-q, --quiet
Supprimer tout ce qui est envoy� sur la sortie standard.
-r BASE, --radix BASE
Les bases reconnues sont BIN, DEC, OCT, et HEX. La base par d�faut est HEX.
-v, --version
Afficher la version.
-w [0|1|2], --warning [0|1|2]
Cette option configure le niveau d'affichage des messages. La valeur par d�faut est � 0 �. Elle permet l'affichage des messages, des avertissements et des erreurs. � 1 � supprimera les messages. � 2 � supprimera les messages et les avertissements.
-y, --extended
Activer le mode �tendu 18xx.

VOIR AUSSI

gputils(1)

AUTEUR

Craig Franklin <craigfranklin@users.sourceforge.net>

TRADUCTION

Ce document est une traduction r�alis�e par Alain Portal <aportal AT univ-montp2 DOT fr> le 14 octobre 2004 et r�vis�e le 24 mai 2005.

L'�quipe de traduction a fait le maximum pour r�aliser une adaptation fran�aise de qualit�. La version anglaise la plus � jour de ce document est toujours consultable via la commande : � LANG=en man 1 gpasm �. N'h�sitez pas � signaler � l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.

Copyright (C) 2002, 2003, 2004, 2005 James Bowman, Craig Franklin

Ce programme est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier sous les termes de la licence GNU GPL telle que publi�e par la Free Software Foundation ; soit la version 2, soit (� votre convenance) toute version ult�rieure.

Ce programme est distribu� dans l'espoir qu'il soit utile, mais SANS AUCUNE GARANTIE ; m�me sans la garantie implicite d'UTILISABILIT� ou d'ADAPTATION � UN USAGE PR�CIS. Lisez la licence GNU GPL pour plus de d�tails.

Vous devriez avoir re�u une copie de la licence GNU GPL avec ce programme ; si ce n'est pas le cas, �crivez � Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.