TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: micronet3 en 28 de Abril de 2016, 03:06:09

Título: VERSION DE PROGRAMA CCS COMPILA DE MANERA DIFERENTE
Publicado por: micronet3 en 28 de Abril de 2016, 03:06:09
Saludos .
tengo instalado una version de CCS en el trabajo especificamente la version 4.038 y este compila un programa y le sobra memoria  mas o menos ocupa 70% de la memoria de programa, pero en mi casa tengo instalada la version 5.0 y el mismo programa al momento de compilarlo ocupa 95% de la memoria de programa.
alguien sabe a que se debe esto?, estoy utilizando el pic 16f877a

gracias

Título: Re:VERSION DE PROGRAMA CCS COMPILA DE MANERA DIFERENTE
Publicado por: micronet3 en 28 de Abril de 2016, 03:21:34
 :-/ ahora he probado con la version 4.074 y increiblemente el mismo programa ocupa 59% de memoria de programa

 :shock:
Título: Re:VERSION DE PROGRAMA CCS COMPILA DE MANERA DIFERENTE
Publicado por: KILLERJC en 28 de Abril de 2016, 06:47:41
Lo que creo que puede ser es : optimizaciones,  tal ves depende como esten configuradas.
Librerias que posean algun cambio que les afecte, aunque las librerias debeiran venir precompiladas ya.

Mas de eso no puedo darte ninguna certeza por que no no agregaste siquiera el proceso de compilacion y las opciones que se usaron.
Título: Re:VERSION DE PROGRAMA CCS COMPILA DE MANERA DIFERENTE
Publicado por: micronet3 en 28 de Abril de 2016, 09:39:01
simplemente lo compilo con F9, y las librerias los tengo junto con el programa que he hecho por lo tanto es lo mismo para cada una de las versiones del picc, bueno antes ya no tenia espacio en la memoria de programa y ahora con la version 4.074 tengo 40% de espacio libre.  :D

estaba pensando  tal vez en que el compilador debe tener una opcion por ahi para poder configurar la compilacion.
bueno tambien estoy pensando en migrar a otro compilador
Título: Re:VERSION DE PROGRAMA CCS COMPILA DE MANERA DIFERENTE
Publicado por: Carlos2302 en 28 de Abril de 2016, 19:30:26
Yo tengo la version 5.049 y descargue un ejemplo de tcpip con pic4550 y no me compilo el ejemplo y vi en la web del autor que otro usuario tenia el mismo problema y de respuesta le dio que la compilara con la version que el creo que es la 4.104 entonces la empece a buscar la consegui la instale y felizmente logre hacer la compilacion. No se porque cambian tanto los compiladores es una lastima. :( :(