lundi 24 octobre 2011

Allons-y ! Mise en place des outils de développement !

Bon ça y est, on va enfin commencer à créer son petit labo de développement.

Pour cela nous aurons besoin d'un kit de développement pour MSP430 le moins cher possible.

Ca tombe bien, car Texas Instrument propose son MSP430 Launchpad pour moins de 4 euros !
A quoi sert le Launchpad ? Il permet de programmer et d'émuler certains microcontrôleurs de la famille MSP430. Nous expliquerons plus tards ce que sont ces 2 opérations. En gros, le Launchpad permet d’exécuter et de tester des programmes.

Voici une photo du Launchpad :

On peur voir au centre le microcontrôleur posé sur son support. En bas, il y a 2 diodes luminescentes qu'on peut utiliser pour afficher des informations. Il y a également 2 boutons poussoir pour interagir avec l'utilisateur.
En haut de la carte, il y a un port USB qui permet de programmer et de "débugger" le MSP430.
Enfin, à droite et à gauche des points de connections permettent de relier le MSP430 à d'autres périphériques externes.

Le grands avantage du Launchpad est sont prix : $4.30 !
C'est très facile de l'acheter sur le site de TEXAS INSTRUMENT. En plus, les frais de port sont offerts !



Il faut clicker sur "Add to Cart", puis sur "Checkout Now".
Ensuite, il faudra créer un compte TI si c'est votre premier achat.
Il faut compter entre 48 et 72 heures pour la livraison.

OK, c'est bien beau me direz-vous. On a une carte électronique avec un MSP430, mais comment peut programmer l'engin ?
Eh bien pour celà, on a besoin d'un "compilateur". Un compilateur est un logiciel qui traduit un langage informatique en code machine compréhensible par le microcontrôleur.
Nous utiliserons un compilateur C, puisque nos programme seront écrit en langage C.
Et là, bonne surprise, il existe des compilateurs gratuits de très bonne qualité pour le MSP430 !

Bref pour $4.30 (launchapd) + $0.0 (compilateur) nous avons un environnement de développement complet pour le MSP430.

Dans mon prochain post, je parlerai des compilateurs et je vous aiderai à installer le votre.



3 commentaires:

  1. C'est fou ça.
    Et pour achever de me convaincre de mettre moins que le prix d'un paquet de clope dans un devkit, saurais-tu me conseiller un compilateur C vers asm/msp qui tourne bien sur Ubuntu :) ?

    RépondreSupprimer
  2. Oui ! bien sûr :)

    Il existe aussi le compilateur GCC pour MSP430 qui tourne sous LINUX.

    Tu le trouveras ici : http://mspgcc.sourceforge.net/

    et quelques consils d'utilisation ici :
    http://hackaday.com/2010/08/11/how-to-launchpad-programming-with-linux/

    Tiens-nous au courant de ton utilisation !
    A+ ;)

    RépondreSupprimer
  3. Il y a aussi ce lien pour Ubuntu :

    http://eclecti.cc/hardware/using-the-ti-msp430-launchpad-with-ubuntu-10-04

    Très intéressant, je trouve. :)

    RépondreSupprimer