Autor Tema: Dudas (o problemas) en el MPLAB-X  (Leído 2485 veces)

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

Desconectado PicMinor

  • PIC16
  • ***
  • Mensajes: 236
Dudas (o problemas) en el MPLAB-X
« en: 21 de Septiembre de 2018, 08:03:37 »
Saludos al foro!

Estoy planteándome migrar del MPLAB clásico al MPLAB-X y  me estoy encontrando con algunos problemas que no se si es por culpa mía o que realmente el MPLAB-X funciona así.

Problema 1: En la ventana WATCH no consigo modificar el valor de ninguna variable. En la versión clásica, pausando la depuración de un programa, podía asignar cualquier valor a cualquier variable. En el MPLAB-X aparentemente la puedo modificar pero en cuanto hago click en cualquier otro lado vuelve al valor anterior.

Problema 2: En la lista de variables disponibles para añadir a la ventana WATCH no aparecen bastantes variables que están correctamente asignadas en el programa. Sin embargo si tecleo el nombre la añade sin problemas a pesar de no aparecer en la lista.

Problema 3: No encuentro la manera de activar la ayuda del compilador PICC. En la versión clásica ésto se hacía pulsando la tecla F11 pero en el MPLAB-X no encuentro la manera de hacerlo

Insisto en que posiblemente sea por desconocimiento mío pero agradecería cualquier ayuda u orientación.

Gracias por anticipado!

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:Dudas (o problemas) en el MPLAB-X
« Respuesta #1 en: 21 de Septiembre de 2018, 08:32:39 »
Hablo de MPLAB-X con XC8

Citar
Problema 1: En la ventana WATCH no consigo modificar el valor de ninguna variable. En la versión clásica, pausando la depuración de un programa, podía asignar cualquier valor a cualquier variable. En el MPLAB-X aparentemente la puedo modificar pero en cuanto hago click en cualquier otro lado vuelve al valor anterior.

Cuando estas depurando abajo hay una ventana que dice "Variables", ahi te aparecen de forma automática las variables que se están usando en ese momento. Una ves que te aparece la "variable" podes cambiarle el valor al que vos desees.
Esto es para las variables LOCALES
Si vos tenes una variable GLOBAL podes agregarla al panel de forma fija. Con el boton de "Create New Watch" que es el diamante con un signo mas y buscandolo en la lista de variables globales.
Otra forma de ver el valor de la varaible es mientras estas debugeando hacer click sobre el nombre de la variable ( en el codigo ) y dejar el cursor un ratito ahi, en un segundo cambia y te dice la direccion de memoria que ocupa y el valor.

Citar
Problema 2: En la lista de variables disponibles para añadir a la ventana WATCH no aparecen bastantes variables que están correctamente asignadas en el programa. Sin embargo si tecleo el nombre la añade sin problemas a pesar de no aparecer en la lista.


Tal ves porque son locales esas ultimas.

Citar
Problema 3: No encuentro la manera de activar la ayuda del compilador PICC. En la versión clásica ésto se hacía pulsando la tecla F11 pero en el MPLAB-X no encuentro la manera de hacerlo

No utilizo PIC C ( CCS ) así que no te podria ayudar con eso.