TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: PicMinor 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!
-
Hablo de MPLAB-X con XC8
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.
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.
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.