Está en la página 1de 2

Introduccin al entorno de desarrollo MPLAB del o dsPIC

Informtica Industrial a

1.

Instalacin o

Las herramientas de desarrollo estn disponibles de forma gratuita como a versiones de evaluacin. Estas versiones de evaluacin tienen algunas limitacioo o nes respecto a la versin registrada de pago, principalmente relacionadas con o optimizaciones en la generacin del cdigo mquina ejecutable, pero salvo eso, o o a son completamente funcionales. El sitio de descarga es: http://www.microchip.com en el apartado Design, subapartados MPLAB IDE y Development tools. En el primero se puede descargar el entorno integrado de desarrollo de MPLAB (MPLAB IDE) y en el segundo el compilador (MPLAB C30). El espacio en disco ocupado al instalar ambos componentes no supera los 250 Mb. Si la instalacin se realiza desde el CD-ROM, al insertarlo se muestra una o pgina donde en su inicio se puede seleccionar la instalacin del MPLAB IDE a o v7.30, mientras que para el compilador hay que bajar al apartado Manual and Demos, desde ah escoger View List en el apartado Compiler and Software Demos, y en la nueva pgina seleccionar install demo software de Microchip a Technology Inc. MPLAB C30 Compiler Demo.

2.

Creacin de un programa de prueba o

Se comienza creando un proyecto en el men Project/Proyect Wizard.... u En una serie de pasos durante la creacin del proyecto se especicar: o a El tipo de dispositivo (microcontrolador) para el que se realiza el programa, Device: dsPIC30F6010. El software que va a utilizar el IDE para la generacin del cdigo mquina o o a ejecutable (compilador, ensamblador, etc.), Active Toolsuite: Microchip C30 Toolsuite. El nombre del proyecto, Project Name. El directorio que va a contener todos los cheros del proyecto, Project Directory. Una vez terminada la creacin del proyecto, se aadirn cheros al mismo. o n a En este caso el cdigo fuente constar de un unico chero: prueba.c. Este o a

chero se crea con la opcin de men File/New (o su equivalente botn en la o u o barra de herramientas) y se salvar con el nombre mencionado con la opcin a o de men File/Save (o su equivalente botn en la barra de herramientas). Una u o vez creado el chero se puede aadir al proyecto con la opcin Add Files... n o del men contextual (botn derecho del ratn) del apartado Source Files en u o o la ventana de elementos del proyecto. Un sencillo programa para escribir en el chero prueba.c puede ser el siguiente: main() { int a=3,b=4,c; c=a+b; } Antes de la creacin del ejecutable, es necesario aadir al proyecto en el apartado o n Linker Scripts, el chero p30f6010.gld, que se encuentra en la carpeta: Microchip\MPLABC30\support\gld A continuacin se usar la opcin de men Project/Build All para la creacin o a o u o del ejecutable a partir del cdigo fuente. o

3.

Depuracin en el simulador del programa de o prueba

Una vez creado el ejecutable del programa de prueba hay que seleccionar el simulador en el men Debugger/Select Tool/MPLAB SIM. Esa seleccin ampl u o a los mens del IDE con las opciones para la ejecucin y depuracin del programa u o o en el simulador. Dentro del men Debugger, por ejemplo, aparecen las opciones: u Run (ejecutar), Step Into (paso de programa, entrando en funcin), o Step Over (paso de programa, sin entrar en funcin), o Breakpoints (puntos de ruptura). Por otra parte, dentro del men View, se encuentran disponibles las opciones u para ver las ventanas que muestran diversas clases de informacin durante la o ejecucin, como: o las variables locales (Locals), cualquier variable o registro (Watch), registros (Special Function Registers), pila (Stack), listado en lenguaje ensamblador (Disassembly Listing), etc.

También podría gustarte