- Placa de desarrollo MSP-EXP430G2:
- Alimentando y
- Software de programación (IDE) para MSP430 LaunchPad:
- Energia IDE frente a Code Composer Studio:
El MSP-EXP430G2 es una herramienta de desarrollo también conocida como LaunchPad proporcionada por Texas Instruments para aprender y practicar sobre cómo usar sus microcontroladores. Esta placa pertenece a la categoría de línea de valor MSP430, donde podemos programar todos los microcontroladores de la serie MSP430. Aprender a usar los microcontroladores de TI definitivamente sería una herramienta poderosa en la manga porque TI es realmente enorme y tiene una amplia variedad de MCU para elegir por un precio muy menos competitivo.
Ya cubrimos un artículo detallado sobre el uso de Energia IDE con MSP430. En este tutorial aprenderemos sobre Code Composer Studio y cómo se usa para programar MSP430. Este tutorial está escrito para principiantes y no se requiere hardware, excepto la placa MSP430 y una computadora. Al final de este tutorial podremos hacer parpadear el LED integrado de MSP430.
Placa de desarrollo MSP-EXP430G2:
La hermosa placa de color rojo es la placa de desarrollo MSP-EXP430G2. Esta placa puede programar microcontroladores TI que pertenecen a la serie MSP430. El propósito principal de esta placa es cargar el código de la computadora a la MCU y leer los datos en serie de la MCU con fines de depuración. También proporciona la asignación de pines para cada pin del MCU y también dos LED y un botón para facilitar el desarrollo. La placa ha evolucionado mucho desde su lanzamiento y la que se muestra a continuación es la MSP_EXP430G2 Rev1.5.
El MSP430G2553 tiene mejores especificaciones que la otra serie, también tiene un módulo UART que sería muy útil al depurar usando Code Composer Studio. Por lo tanto, en esta serie de tutoriales, utilizaremos el MSP430G2553 para explorar todas las funcionalidades de este kit de desarrollo.
Alimentando y
Antes de comenzar cualquier cosa, TI ya habría cargado un programa de muestra en su microcontrolador MSP430G2553, así que déjenos encender la placa y verificar si está funcionando. Puede alimentar la placa a través del conector mini USB y una vez que lo haga, debería notar que los LED (rojo y verde) en la esquina inferior izquierda de su placa brillan alternativamente. Luego puede presionar el botón pulsador conectado a P1.3 para verificar si el sensor de temperatura interno está funcionando. Sí, el MSP2553 tiene un sensor de temperatura interno, después de presionar el botón solo frota tus dedos para calentarlo y colócalo en el IC puedes notar que el LED rojo se enciende para indicar el aumento de temperatura. ¡¡Frio!! ¿¿Correcto?? Bien, pasemos al entorno de software.
Software de programación (IDE) para MSP430 LaunchPad:
Texas Instruments nos permite programar sus microcontroladores a través de una variedad de entornos. El oficial es Code Composer Studio comúnmente conocido como CCS. Este software está disponible de forma gratuita. Además, requiere un nivel mínimo de experiencia con microcontroladores. No se preocupe, cubriremos cada paso para familiarizarse con CCS.
Hay un IDE más disponible para escribir nuestro programa, es decir, Energia IDE. Entonces, ¿cuál es la diferencia entre CCS y Energia IDE? Ya cubrimos Energia IDE en nuestro tutorial anterior.
Energia IDE frente a Code Composer Studio:
Energia es un entorno de código abierto y gratuito que nos permite programar los Microcontroladores de TI fácilmente. El objetivo principal de Energia es hacer que la programación de MCU de TI sea tan fácil como programar en Arduino. Entonces Energia es un equivalente para Arduino que admite microcontroladores de Texas Instruments. Las personas que han usado Arduino estarán de acuerdo