Autor Tema: En qué inflye los warnings en la programación  (Leído 1405 veces)

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

Desconectado jhonjz

  • PIC10
  • *
  • Mensajes: 19
En qué inflye los warnings en la programación
« 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.

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7912
Re: En qué inflye los warnings en la programación
« Respuesta #1 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... ;-)
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado KALLITOS

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1256
Re: En qué inflye los warnings en la programación
« Respuesta #2 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.
A un microcontrolador hay que sacarle hasta el ultimo byte....(YO)

Cómo puede ser que un pic24EP512 me quede corto de memoria, señores de MICROCHIP saquen pics con más memoria flash

Más de 45 mil lineas de codigo y aun no termino el equipo, asu mare!!

S34ML08G1TFI200 no necesito mas memoria externa.

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: En qué inflye los warnings en la programación
« Respuesta #3 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
No contesto mensajes privados, las consultas en el foro

Desconectado jhonjz

  • PIC10
  • *
  • Mensajes: 19
Re: En qué inflye los warnings en la programación
« Respuesta #4 en: 17 de Septiembre de 2012, 18:58:44 »
Muchas gracias a Suky, KALLITOS, MGLSOFT por sus respuestas.


 

anything