Présentation du Launchpad TI MSP430F5529

Launchpad

 

 

 

 

 

 

 

La carte Launchpad MSP-EXP430F5529LP est un Evaluation Kit architecturé autour d'un MSP430F5529 de chez TI.
Le faible coût (moins de 10 euros), fait de cette carte un allié pour réaliser des montages peu chères et rapides.

Le microcontroleur MSP430F5529 a les caractéristiques suivantes:
- 25 Mhz CPU
- Tension d'alimentation de 1,8v à 3,6v - 128 kB Flash / 8kB RAM (+2 kB si l'USB n'est pas utilisé)
- 12-bit SAR ADC, Comparators, Timers, HW multiplier - SPI/UART/I2C
- Integrated Full-speed USB 2.0

 

Chose intéressante, la carte dispose d'un émulateur intégré: EZ-FET lite. Cet émulateur intégré via-usb et dédié au MSP430,
permet notament de programmer le micro-contrôleur directement sans besoin d'un émulateur externe.

 

 

EXP430F5529LP EXP430F5529LP EXP430F5529LP

 

Mise en fonctionnement du Launchpad TI MSP430F5529

 

Utilisation du tool-chain gcc-msp430

Ma première approche fut de tenter de le programmer en ligne de commande par la tool-chain gcc-msp430.
Difficulté de mise en oeuvre sur mon Ubuntu 12.04. Se référer au point 2.

 

Utilisation de Energia

 

Le logiciel Energia est un IDE développer par TI, qui reprend les caractéristiques de l'IDE pour Arduino.
Voici un blog de mise en place pour cette carte: Blog Jeffrey.

 

Au final

Il m'aura fallut installer Energia pour utiliser toutes les librairies nécessaires. Une fois installé, utiliser msp430debug.

 

Voici un exemple simple pour utiliser les boutons et leds:

blink.c

blink.h

 

http://www.launix.net/ © 2014