Autor Tema: Depurar código CCS en MPLAB  (Leído 5147 veces)

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

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Depurar código CCS en MPLAB
« en: 05 de Mayo de 2008, 21:03:02 »
Hola

Terminé de escribir un programa en lenguaje C de CCS y me puse a investigar los pasos para depurar el programa en ambiente de MPLAB.

Leyendo la ayuda de CCS dice que hay que instalar un Plug-In para que vincule MPLAB con CCS. El plug-in aquí está y ya lo instalé...

http://www.ccsinfo.com/downloads/setup_mplab_plugin.exe

Estoy usando MPLAB 8.00 y CCS 3.245. Ahora en mplab abro el archivo .c y elijo el MPLAB SIM como debugger para depurar mi programa paso a paso, pero cuando doy click en Run, no pasa nada.



Quisiera depurar el programa como lo hago con los archivos asm, pero no encuentro como y buscando en el foro la gente usa debuggers externos como el ICD40, no encontré una guía o algo por el estilo.

¿Qué paso me está faltando?

Gracias

Desconectado Leon Pic

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3610
    • Impresiones en 3D
Re: Depurar código CCS en MPLAB
« Respuesta #1 en: 05 de Mayo de 2008, 21:21:53 »
Hola Santiago, en el videotutorial 1, explico como hacerlo. http://www.todopic.com.ar/foros/index.php?topic=19177.0


Si no me equivoco, desde la versión 6.x o 7.x, el plug-in ya viene en el mplab

Saludos.
Jesús dijo, yo soy el CAMINO, la VERDAD y la VIDA, nadie llega al PADRE si no es por mi.

Desconectado pocher

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 2568
Re: Depurar código CCS en MPLAB
« Respuesta #2 en: 06 de Mayo de 2008, 02:10:03 »
Si le dás a RUN no vas a ver nada. La velocidad de proceso es demasiado rápida.

Si quieres depurar paso a paso usa los botones que tienen llaves.

El botón Animate, con tomate, es para una velocidad intermedia entre el paso a paso y el RUN.

Para más pormenores, pegate una mirada al videotutorial de LeonPic, está muy bien.

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Depurar código CCS en MPLAB
« Respuesta #3 en: 06 de Mayo de 2008, 10:35:19 »
Perfecto, me estaba faltando crear un proyecto usando ccs después de abrir el archivo.c.



Gracias Leon_pic, qué buen tutorial.


Desconectado Leon Pic

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3610
    • Impresiones en 3D
Re: Depurar código CCS en MPLAB
« Respuesta #4 en: 06 de Mayo de 2008, 12:54:27 »
Me alegro que te alla servido Santi.

Suerte con el proyecto.
Jesús dijo, yo soy el CAMINO, la VERDAD y la VIDA, nadie llega al PADRE si no es por mi.

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Depurar código CCS en MPLAB
« Respuesta #5 en: 06 de Mayo de 2008, 18:25:23 »
Gracias Leonpic, fue una tarea pequeña, hacer un calendario en lenguaje ensamblador. Hace años que no usaba ensamblador y pues hice trampa  :D

Primero, escribí el programa completo en lenguaje c, y luego lo transcribí a ensamblador porque no se me ocurría como hacer los saltos y comparaciones.

Pero ya funcionan ambos programas. Lo curioso es que en ensamblador usé 64 líneas de rom y en c usé 77 líneas; obviamente acabé más rápido el escrito en lenguaje c  :mrgreen:


 

anything