Autor Tema: Programación paso a paso con CCS  (Leído 2852 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado ramirez

  • PIC16
  • ***
  • Mensajes: 195
Programación paso a paso con CCS
« en: 16 de Junio de 2009, 12:25:07 »
Buenas tardes a todos, en el intento de segir aprendiendo a programar C, y al ver en PCW que existe la opción en Debug -> single step (F7), quisiera saber como puedo utilizar esta opción, ya que aprarece como desactivada.

En definitiva lo que quisiera es ver la secuencia en las que se ejecutan cada línea del programa. No sé si esto también se podrá hacer con proteus.

Otra vez más os doy las gracias por vuestra participación

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Programación paso a paso con CCS
« Respuesta #1 en: 16 de Junio de 2009, 12:27:56 »
Hola.

Eso si se puede hacer con el ISIS. Simplemente cargas al micro el archivo .cof y le das click en el boton de "Paso a Paso" (al lado del boto play) y aparecera el codigo fuente en C de tu programa.

Saludos
El papel lo aguanta todo

Desconectado ramirez

  • PIC16
  • ***
  • Mensajes: 195
Re: Programación paso a paso con CCS
« Respuesta #2 en: 16 de Junio de 2009, 12:44:50 »
Hola de nuevo, he logrado verlo una vez es código, pero ahora me es imposible volverlo a ver, ¿estará desactivado por alguna parte?

Gracias nuevamente

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Programación paso a paso con CCS
« Respuesta #3 en: 16 de Junio de 2009, 15:21:49 »
Hola.

Entra al Menu Debug despues de haber presionado el boton "Paso a paso" y selecciona lo que quieres ver.

Saludos
El papel lo aguanta todo

Desconectado ramirez

  • PIC16
  • ***
  • Mensajes: 195
Re: Programación paso a paso con CCS
« Respuesta #4 en: 17 de Junio de 2009, 11:30:24 »
Gracias por la respuesta, decir que solo lo hace con algunos diseños, además en uno que conseguí hacer correr el progrma línea a línea, ahora no puedo hacerlo y sigo los mismo pasos que hice la vez anterior, incluso he reiniciado el PC, ¿qué puede ocurrir?
Gracias otra vez.

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Programación paso a paso con CCS
« Respuesta #5 en: 17 de Junio de 2009, 15:32:51 »
Que mensaje te sale? algun error? algun warm?
El papel lo aguanta todo

Desconectado ramirez

  • PIC16
  • ***
  • Mensajes: 195
Re: Programación paso a paso con CCS
« Respuesta #6 en: 17 de Junio de 2009, 17:00:30 »
No no hace absolutamente nada. La forma que tengo de proceder es la siguiente:

1º Cargo en el PIC el programa con la extensión .cof
2º Pulso la tecla que step (la que existe a la derecha de play, para la simulación.
3º En el menú Debug, entro en step over o step into-

No se si  esta es la forma correcta, a proposito ¿que diferencia hay entre step over, step into, etc?

Gracias otra vez

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Programación paso a paso con CCS
« Respuesta #7 en: 18 de Junio de 2009, 00:03:45 »
No te entiendo que es lo que te pasa ... que hace el simulador? ... podrias poner una imagen?
El papel lo aguanta todo

Desconectado ramirez

  • PIC16
  • ***
  • Mensajes: 195
Re: Programación paso a paso con CCS
« Respuesta #8 en: 18 de Junio de 2009, 02:40:22 »
No hace absolutamente nada, hago los pasos anteriores y a veces si puedo ver el código y correr el programa paso a paso, pero el mayor número de veces, si sigo los paso anteriores no muestra ningún mensaje y no hace nada, sólo se pone en verde el incono de play y en naranga el de pause, y al poner el puntero en el lugar de trabajo en la ventana de comandos pone PAUSED, como puede verse en la imagen.

Muchas gracias

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Programación paso a paso con CCS
« Respuesta #9 en: 18 de Junio de 2009, 03:12:14 »
Pasos a seguir:

  • Cargar el código con la extensión .cof al PIC
  • Click en el boton Step
  • Si no aparece la ventana con el código, cargarla en Debug -> PICxx CPU -> Source code. Al final del menú
  • Step into, ejecutará linea a linea
  • Para crear un breakpoint realizar un doble clik sobre la linea seleccionada

Video Ejemplo
« Última modificación: 18 de Junio de 2009, 13:16:51 por Suky »
No contesto mensajes privados, las consultas en el foro

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Programación paso a paso con CCS
« Respuesta #10 en: 18 de Junio de 2009, 10:18:25 »
Exactamente ... jeje ... si que le sacas jugo al Cam no suky?

ramirez: creo que lo unico que falta por probar es ir al menu y habilitar el codigo fuente.

Saludos
El papel lo aguanta todo

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Programación paso a paso con CCS
« Respuesta #11 en: 18 de Junio de 2009, 11:21:31 »
Exactamente ... jeje ... si que le sacas jugo al Cam no suky?

ramirez: creo que lo unico que falta por probar es ir al menu y habilitar el codigo fuente.

Saludos
Es que no se entendía porque no le funcionaba, así que, que mejor  que un video! jejeje! Pero seguramente esto sobrecarga al foro, así que solucionado el problema lo cambio a una imagen y la lista de pasos, veamos que dice Ramirez...
No contesto mensajes privados, las consultas en el foro

Desconectado ramirez

  • PIC16
  • ***
  • Mensajes: 195
Re: Programación paso a paso con CCS
« Respuesta #12 en: 18 de Junio de 2009, 12:52:56 »
Fantástico Suky!!!!. ahora está todo bien claro. Lo que yo hacia era pulsar STEP y esperaba  una pantalla emergente con el código.

Gracias de nuevo por tu colaboración y por tu fantastico trabajo.


 

anything