TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: jhonjz en 17 de Septiembre de 2012, 15:10:43

Título: En qué inflye los warnings en la programación
Publicado por: jhonjz en 17 de Septiembre de 2012, 15:10:43
Hola, acabo de realizar un programa para un display de 7 segementos en Pic c compiler; al compilar me generó 0 errores, pero 3 warnings, quisiera saber si esto  puede influír en la simulación con proteus.

Gracias y saludos desde Colombia.
Título: Re: En qué inflye los warnings en la programación
Publicado por: MGLSOFT en 17 de Septiembre de 2012, 15:54:47
Los warnings (advertencias) son solo eso.
Hay dos que pueden preocuparte un poco, y son los que desafectan codigo dentro de una interrupcion, porque tal vez hay rutinas que se pueden retrasar, y ademas los que avisan que se eligieron mal los fuses o que hay alguno que va a pisar la configuracion.
por lo demas deberia funcionar sin problemas... ;-)
Título: Re: En qué inflye los warnings en la programación
Publicado por: KALLITOS en 17 de Septiembre de 2012, 16:08:52
Hay las que te avisan un error en el codigo por ejemplo hacer una comparación entre una variable tipo byte y un numero mayor a 255 ejemplo:
int8   x;

if(x > 300)

te avisa que la condicion nunca se cumplirá.

saludos.
Título: Re: En qué inflye los warnings en la programación
Publicado por: Suky en 17 de Septiembre de 2012, 17:03:54
O por ejemplo para una variable de 8 bits, hacer if(Variable<256){} Indica que eso siempre sera verdadero :tongue: Así que siempre es mejor revisarlos
Título: Re: En qué inflye los warnings en la programación
Publicado por: jhonjz en 17 de Septiembre de 2012, 18:58:44
Muchas gracias a Suky, KALLITOS, MGLSOFT por sus respuestas.