Le MSP430 à l’essai
Outil de développement pas cher avec interface USB
publié dans Elektor n° 371, mai 2009

Texas Instruments propose, pour ses contrôleurs aux prix compétitifs MSP430, une clé USB d’évaluation bien pratique, avec tout le logiciel nécessaire. Malheureusement, les E/S y sont rares. Nous pouvons, avec la carte d’expériences décrite ici, largement y porter remède. Une combinaison matérielle qui va nous servir de base à un petit cours « Se lancer dans le C enfoui ». Il arrive que des initiatives séparées convergent au moment opportun pour créer du neuf. Une Grande école de Rotterdam cherchait récemment un système de développement bon marché pour familiariser ses étudiants en technique automobile et électrotechnique avec le domaine des microcontrôleurs. À la même époque, dans le cadre de ses cours pratiques de programmation en C enfoui, Elektor était en quête, pour des raisons logistiques, d’un remplaçant plus maniable des E blocks si populaires. La Grande école de Rotterdam et le laboratoire d’Elektor étaient donc à la recherche de la même chose, mais pour des motifs différents. Avec les étudiants, il importe d’utiliser un ensemble matériel et logiciel aussi peu onéreux que possible. La préférence ira à un système de développement gratuit et facile d’emploi, de manière à ce que les étudiants débutants puissent réaliser très tôt leur premier programme. Mieux vaut éviter l’assembleur, choisir plutôt le C, mais avec un compilateur complet ! Il importe qu’ils trouvent du plaisir à y travailler, choisissons donc des projets qui font du bruit (vibreur acoustique), de la couleur avec des afficheurs à 7 segments, des LED qui clignotent, le tout relié par port USB, puisqu’il n’y a plus de port parallèle sur les PC portables modernes, sans oublier les possibilités d’extension par I²C et SPI. Pour rester dans le coup, pas de système à 8 bits, quelque chose de plus musclé, à 16 ou à 32 bits.
Caractéristiques techniques • Carte d’expérimentation aux diverses possibilités d’E/S • Puissant contrôleur à 16 bits opérant à 16 MHz, 2 Ko de Flash et 128 octets de RAM. • 4 témoins à LED • Afficheur à 7 segments • Vibreur piézoélectrique • Trois boutons poussoirs • Connecteur I²C/SPI • Alimentation via la clé USB ou adaptateur externe
|
Cliquez ci-dessous pour télécharger l'article ou le fichier pdf.
Compte tenu de la complexité du marché international, Elektor ne saurait garantir la disponibilité des composants requis pour cette réalisation.
|