Mikroicd (Depurador En Circuito) - mikroElektronika EasyLV-18F v6 Manual De Usuario

Tabla de contenido

Publicidad

Sistema de desarrollo EasyLV-18F v6

4.0. mikroICD (depurador en circuito)

El mikroICD (depurador en circuito) es una parte integral del programador incorporado. Se utiliza con el próposito de probar y depu-
rar programas en tiempo real. El proceso de probar y depurar se realiza al monitorizar los estados de todos los registros dentro del
microcontrolador durante su funcionamiento en entorno real. El software mikroICD está incorporado en todos los compiladores PIC
diseñados por MikroElektronika (mikroBASIC PRO, mikroC PRO and mikroPASCAL PRO). Tan pronto como se inicie el depurador
mikroICD, aparecerá una ventana, como se muestra en la Figura 4-1. El depurador mikroICD se comunica con el microcontrolador
por los pines del microcontrolador, utilizados para programar.
Comandos en forma de iconos
Lista completa de los registros dentro
del microcontrolador programado
Lista de registros seleccionados a
monitorizar El estado de estos regis-
tros cambia durante la ejecución de
programa, lo que se puede visualizar
en esta ventana
Al pulsar dos veces sobre el campo
Value es posible cambiar del formato
de dato.
El depurador mikroICD
para monitorizar el estado de los registros actualmente activos por medio de los puntos de ruptura, monitorizar los valores de algunas
variables etc. El siguiente ejemplo muestra una ejecución de programa paso a paso utilizando el comando Step Over.
En este ejemplo la línea de pro-
grama 41 está marcada por el
azul, lo que quiere decir que es
la siguiente en ser ejecutada. El
estado actual de todos los regis-
tros dentro del microcontrolador
se puede visualizar en la ventana
Watch Values del mikroICD.
do Step Over el microcontrola-
dor ejecutará la línea de pro-
grama 41. La siguiente línea
en ser ejecutada está marcada
por el azul. El estado de los
registros cambiados durante la
ejecución de esta instrucción
se puede visualizar en la ven-
tana Watch Values.
Para obtener más informaciones del depurador mikroICD consulte el manual Depurador mikroICD.
Figura 4.1: Ventana Watch Values
-
Opciones del depurador mikroICD
Start Debugger
Run/Pause Debugger
Stop Debugger
Step Into
Step Over
Step Out
Toggle Breakpoint
Show/Hide Breakpoints
Clear Breakpoints
Cada opción se activa por medio de los ata-
jos de teclado o al pulsar sobre el icono ap-
ropiado en la ventana Watch Value.
1
Durante el funcionamiento, la siguiente línea de programa
en ser ejecuta está marcada por el azul, mientras que los
puntos de ruptura están marcados por el rojo. El comando
Run ejecuta el programa en tiempo real hasta encontrar
un punto de ruptura.
2
9
[F9]
[F6]
[Ctrl+F2]
[F7]
[F8]
[Ctrl+F8]
[F5]
[Shift+F4]
[Ctrl+Shift+F5]
MikroElektronika

Publicidad

Tabla de contenido
loading

Tabla de contenido