Autor Tema: configuracion compilador pic c  (Leído 1899 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado cosmic

  • PIC16
  • ***
  • Mensajes: 175
configuracion compilador pic c
« en: 22 de Octubre de 2015, 02:39:51 »
Hola amigos. :-)
Esta puede ser una pregunta bastante tonta, pero.
Como hago para que el pic c compiler no me genere tantos archivos al compilar.
Como el LST, ERR, STA, ESYM BAK, alguna vez lo configuré para esto y solo me generaba el COF Y .HEX.
ya no recuerdo como se hace esto, y en la ayuda del compilador no veo nada.
Estoy seguro que se puede, pero como, necesio un experto en esto que me de una mano amiga.
 :-/

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:configuracion compilador pic c
« Respuesta #1 en: 22 de Octubre de 2015, 03:07:32 »
Normalmente los compiladores generan algunos otros archivos. Pero solo si uno lo exige. Deberias buscar en las opciones del proyecto (o tal ves el compilador) que tengas y tratar de desactivar las opciones de listing, generacion del archivo de error. etc. Esto lo que hace de manera visual es quitarle un comando cuando se llama el compilador, un ejemplo seria:

/opt/microchip/mplabx/v3.10/mpasmx/mpasmx -q -p18f2550 -u -l configuration.lst -e configuration.err -y -o configuration.o configuration.asm

Pero cuando quitas esas opciones , la linea de comandos quedaria algo asi:

/opt/microchip/mplabx/v3.10/mpasmx/mpasmx -q -p18f2550 -u -y -o configuration.o configuration.asm

Y ahi no se generaria esos archivos.
Con esto quiero decir... sino tenes opciones para tildar y desactivar esto deberias modificar las opciones que ejecuta el proyecto sobre el compilador.
Esto es general para todos los compiladores, aunque el ejemplo sea del MPLAB. Tambien tengo lo mismo en el Code Composer Studio de TI, ( nomas que ahi me permite con tildes quitarlo )

Algunos archivos pueden llegar a ser necesarios para otros procesos que le siguen o proveer informacion.

Desconectado cosmic

  • PIC16
  • ***
  • Mensajes: 175
Re:configuracion compilador pic c
« Respuesta #2 en: 22 de Octubre de 2015, 11:53:19 »
La verdad ya busqué, hasta no más poder, el compilador es PIC C COMPILER PCW, y no lo tengo asociado al mplab, nunca lo trabajo así. Lo mas que logré fue desasociarlos del CCS, esto es que ya no queden por defecto para abrir con este, y si lo hacen con block de notas.
Yo lo hice, y ya no me generaba tantos archivos, pero el PC toco formatear, y ya no supe como después.

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re:configuracion compilador pic c
« Respuesta #3 en: 22 de Octubre de 2015, 14:19:33 »
por linea de comandos si puedes

+FM -DF -LN -T +O -A -M -J -Z +Y=9 +EA

te genera los 2 archivos prioritarios, el hex y el Object File (el que te dice si compiló exitosamente o no)

La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re:configuracion compilador pic c
« Respuesta #4 en: 22 de Octubre de 2015, 14:22:03 »
en el IDE del ccs no he probado, pero usando algún editor de texto avanzado podrias incluirle estos parametros y compilar sin problemas.

La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado cosmic

  • PIC16
  • ***
  • Mensajes: 175
Re:configuracion compilador pic c
« Respuesta #5 en: 22 de Octubre de 2015, 14:27:53 »
Hola amigo.    PalitroqueZ. :-/
Explicame un poco mass eso, quede gringo, no soy ni medinamente experto en pogramación.
 :-/

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re:configuracion compilador pic c
« Respuesta #6 en: 22 de Octubre de 2015, 14:35:32 »
Cuando tu compilas (desde cualquier IDE) en realidad estás llamando al archivo ccsc.exe y el IDE le está pasando una serie de parametros aparte del archivo con el código fuente, estos parametros tienen que ver con lo que tu mencionas, tipo de compilación, tipos de archivos a generar, etc.

en la ayuda del ccsc, aparecen la lista de parametros para configurar/personalizar la compilación,

La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re:configuracion compilador pic c
« Respuesta #7 en: 22 de Octubre de 2015, 14:38:21 »
por ejemplo, si quiero que el compilador me genere el archivo cof (que es el que utiliza para simular línea a línea el código) entonces basta con colocar +DF

si no quiero que genere dicho archivo, entonces coloco -DF
La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado cosmic

  • PIC16
  • ***
  • Mensajes: 175
Re:configuracion compilador pic c
« Respuesta #8 en: 22 de Octubre de 2015, 16:33:18 »
 PalitroqueZ , miro eso y te aviso, gracias.

Desconectado cosmic

  • PIC16
  • ***
  • Mensajes: 175
Re:configuracion compilador pic c
« Respuesta #9 en: 22 de Octubre de 2015, 17:42:42 »
Te cuento ya leí, pero no doy como introducir este codigo para que el compilador no me genere estos codigos.
Entendi como debe ser la linea de comando, los parametros, pero no cómo invocarlo.
Es atravez de simbolo del sistema o del ccs c. :(

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re:configuracion compilador pic c
« Respuesta #10 en: 23 de Octubre de 2015, 00:51:36 »
para el PCW ni idea de como hacer la configuración o no se si se pueda.

 :?
La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek


 

anything