Sunteți pe pagina 1din 5

ENTORNO DE DESARROLLO PARA MICROCONTROLADORES

MSP430 DE TI
Los programas se descargan desde https://www.mediafire.com/folder/c0sqwbf62l7ec/Programs
mientras el jre y el jdk de la maquina virtual de Java se puede hacer directamente de la pagina oficial de
Oracle.
En la Carpeta Digitales_III encontrar todo lo necesario para el desarrollo de las actividades de
aprendizaje del curso, a continuacin se detalla a groso modo el contenido de las carpetas

aplication_notes: Contiene varios manuales de configuracin, practicas de laboratorio para


empezar a conocer y desarrollar con los MSP
Datasheets: Contiene las hojas de especificaciones de los dispositivos que se han de trabajar en
el curso.
Librerias: Contiene plantillas para trabajar y guiarse en la configuracin de los mdulos que
traen los msm430.
Programas: contiene ejemplos.
Links_importantes.txt: es un documento de texto plano donde se encuentra varios sitios web ,
en donde es posible encontrar informacin importante referente al curso y video-tutoriales.
Links_software.txt: Es el sitio de descarga de las herramientas software desde donde se pueden
desarrollar las actividades concernientes al curso.

1 ECLIPSE BAJO COMPILADOR MSPGCC (Proyecto Software Libre)


1.1 Pasos para instalacin desde Windows.
Version: Kepler.
Eclipse IDE es un entorno de desarrollo que utiliza la mquina virtual de Java, por lo tanto en caso de
no tener instalado el jre y el jdk hacer la instalacin (ambos de la mismo versin), primero el jre y
luego el jdk. Eclipse es un programa ejecutable, es decir que no requiere instalacin.
Descomprimir el archivo eclipse_kepler_c-java-MSP430-win-x86.rar preferiblemente en el disco local
C: o cualquier otro sitio donde el nombre de la ruta de acceso no contenga espacios. Esta carpeta
contiene la compilacin de todas las herramientas necesarias para trabajar en el curso, entre estas:

C/C++ CDT plug in for Eclipse.


Java Enviroment Develomp.
MSP430 Enviroment Develomp
MSP430 Toolchain (Compilador)

Luego de lo anterior, ejecutar el archivo eclipse.exe, el cual justo antes de abrir solicita la ruta donde se
guardarn los proyectos que se realicen, para ello cree dos carpetas en la ubicacin que ms le
convenga (Documentos, Usuario, etc), una llamada workspace y dentro de esta otra que se llame
MSP430, se copia la ruta de la carpeta MSP430 (C:/.../workspace/MSP430) y se pega en la ventana de
dialogo donde se est solicitando, o directamente se da clic en el botn browse de la menciona ventana
emergente y se selecciona desde el explorador de archivos.
Una vez abierta la interfaz de usuario se cierra la ventana interna de getting starter y se procede a
configurar el entorno de trabajo.
Se da clic en la barra de herramientas donde diga MSP430. Como se muestra en Illustration 1.

Illustration 1: MSP430 Enviromente for Eclipse


A continuacin se selecciona del popup la opcin Tool Manager.
En la ventana emergente se da clic en add para importar el Toolchain (Compilador y debugger).

Illustration 2: Importing toolchain MSP430

Se busca en la carpeta desde donde se ejecut eclipse.exe y se selecciona la carpeta


msp430-toolchain-win-x86-3.0 haciendo clic en ok o aceptar (ver Illustration 3)

Illustration 3: Select Toolchain


Luego se retorna a la ventana de Illustration 2 donde ahora aparece la herramienta ya importada, se
selecciona y se da clic en activate, luego de lo cual se cierra la ventana.
Una vez realizados los pasos anteriores ya queda configurado ECLIPSE Kepler con todas las
funcionalidades necesarias para desarrollar aplicaciones para los MSP430.

1.2 Pasos para creacin de un proyecto.


Clic en file > New > C++ Project luego aparece una ventana similar a la de la Illustration 4, donde se le
da nombre al proyecto, se selecciona en MSP430 Cross Target Application la opcin Empty Proyect y a
la derecha MSP430 GCC Toolchain, posteriormente se da click en Next , luego Next nuevamente,
luego de lo cual aparece una pantalla similar a la de la Illustration 5 donde se selecciona el
microcontrolador a trabajar, posteriormente se de clic en finish.
Vale la pena mencionar que para realizar simulaciones se recomienda escoger el micro msp430f2272
(de MSP430 F2-Series), dado que est dentro de los que el simulador Proteus ofrece. Mientras que para
trabajar con el dispositivo Launcpad se debe seleccionar el msp430g2553 (de MSP430 G2-Series).

Illustration 4: Creating Project

Illustration 5: Selecting Micro

Creado el proyecto debe aparecer en el panel izquierdo.


Para iniciar a escribir cdigo se debe hacer lo siguiente:

Clic derecho sobre la carpeta del proyecto recin creado, ubicado en el Project Explorer.
Clic en New
Clic en Sorce File
Escribir el nombre, se recomienda que sea main.c
Click en Finish.

En adelante se hace de la misma manera para incorporar headers files, haciendo clic en Header File
Lo anterior se ilustra en Illustration 6
La estructura que del main.c se puede tomar copiando el contenido del archivo blink_led.c ubicado en
la carpeta Programas de la carpeta del curso (Digitales_III) compartida a travs de Ubuntu One.

Illustration 6: Creating Sorces Files