Autor Tema: El pic solo funciona en modo debug  (Leído 3655 veces)

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

Desconectado superprp

  • PIC16
  • ***
  • Mensajes: 137
El pic solo funciona en modo debug
« en: 02 de Octubre de 2008, 07:56:14 »
Buenas,

Toy programando un dspic con el Real Ice de microchip y al programar no me da errores, sin embargo no ejecuta el código, poniendolo en modo debug si que me funciona, a que puede ser debido???

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: El pic solo funciona en modo debug
« Respuesta #1 en: 02 de Octubre de 2008, 13:35:26 »
¿Cómo tienes configurado el oscilador?

Desconectado superprp

  • PIC16
  • ***
  • Mensajes: 137
Re: El pic solo funciona en modo debug
« Respuesta #2 en: 03 de Octubre de 2008, 04:22:13 »
en xt y pll x 8, el caso es que no es software, porque tengo mas tarjetas iguales y me funcionan bien, pero en esa no se porque no me ejecuta, solo en modo debug

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: El pic solo funciona en modo debug
« Respuesta #3 en: 03 de Octubre de 2008, 04:24:31 »
¿Y no será un fallo en la soldadura del cristal o de sus condensadores?, ¿puedes comprobar si oscila con un frecuencímetro u osciloscopio?

Desconectado superprp

  • PIC16
  • ***
  • Mensajes: 137
Re: El pic solo funciona en modo debug
« Respuesta #4 en: 03 de Octubre de 2008, 05:53:08 »
sip, eso ya ta revisado, se puede haber estropeado algo a nivel interno del PIC por alguna razón???

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: El pic solo funciona en modo debug
« Respuesta #5 en: 03 de Octubre de 2008, 05:58:16 »
Yo me he hecho esa misma pregunta en innumerables ocasiones, pero después de muchos cabezazos contra la pared siempre tenía la misma respuesta: el pic funcionaba perfectamente.

Desconectado superprp

  • PIC16
  • ***
  • Mensajes: 137
Re: El pic solo funciona en modo debug
« Respuesta #6 en: 03 de Octubre de 2008, 07:35:50 »
y de todas esas veces, has sacado alguna batería de test de pruebas a realizar que pueda ir descartando cosas??? de soldaduras no es, está revisado.  Y el pic en el mplab no me dice ningun mensaje de que tenga ningun problema, programa todo ok y todo parece estar bien, pero luego no ejecuta el código.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: El pic solo funciona en modo debug
« Respuesta #7 en: 03 de Octubre de 2008, 08:10:16 »
Pues no, probar e imaginación es lo único. Prueba cambiando de pic sobre la misma PCB; eso sería bastante concluyente.

Desconectado elmasvital

  • Administrador
  • PIC24H
  • *******
  • Mensajes: 1713
Re: El pic solo funciona en modo debug
« Respuesta #8 en: 03 de Octubre de 2008, 08:16:02 »
A ver si el pic se esta reseteando constantemente... como está mclr?

Desconectado superprp

  • PIC16
  • ***
  • Mensajes: 137
Re: El pic solo funciona en modo debug
« Respuesta #9 en: 03 de Octubre de 2008, 09:07:17 »
no es facil cambiar el pic ya que es un TQFP y está soldado

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: El pic solo funciona en modo debug
« Respuesta #10 en: 03 de Octubre de 2008, 13:05:37 »
Hola

Hace tiempo yo tuve un problema parecido. Un programa en Visual C corría bien en modo debug pero ya no corría en modo release. Lo que tuve que hacer es compilar el programa en release sin Optimizaciones. Cuando el programa era compilado con optimizaciones fallaba, sin ellas trabajaba perfecto.

Desconectado superprp

  • PIC16
  • ***
  • Mensajes: 137
Re: El pic solo funciona en modo debug
« Respuesta #11 en: 07 de Octubre de 2008, 05:10:18 »
podría ser que el reloj estuviese dañado???

Desconectado superprp

  • PIC16
  • ***
  • Mensajes: 137
Re: El pic solo funciona en modo debug
« Respuesta #12 en: 07 de Octubre de 2008, 05:32:58 »
descartado, lo he cambiado y nada


 

anything