background preloader

MSP430

Facebook Twitter

Energia Reference - Introduction. Getting Started with the MSP430 LaunchPad Workshop v210. Blink votre première LED. Translate this page to MSP-EXP430G2 LaunchPad Project Zero In this project, we will learn a few things: How to create a new project with Code Composer Studio Learn how to blink the on-board Red LED on the MSP430 LaunchPad Change the speed of the blinking Red LED Learn how to toggle between the Red and Green LED MSP430 LaunchPad Evaluation Kit (MSP-EXP430G2) -- Get one here!

Blink votre première LED

Code Composer Studio (Software Development Environment) -- Download & install it 10 minutesThe MSP430 LaunchPad kit includes everything you need out of the box. To start programming your MSP430 LaunchPad, you'll first have to install Code Composer Studio onto your computer. Now, we have our blank canvas! #include <msp430g2553.h> unsigned int i = 0; // Initialize variables. Now that we have written our code, we can download it to our MSP430 LaunchPad that is plugged into the USB port! At this point, your Red LED should be blinkiing! Faire clignoter des LEDs avec le Launchpad (MSP430) Voici un petit exercice d'exploration de mon nouveau Launchpad de Texas Instruments: faire clignoter 6 LEDs l'une à la suite de l'autre, question de comprendre comment modifier l'état de chaque sortie numérique du microcontrôleur.

Faire clignoter des LEDs avec le Launchpad (MSP430)

Je dois dire que je suis encore à la recherche d'une source de documentation qui m'expliquerait clairement les bases de la programmation de mon Launchpad. Le site de TI explique comment le commander et comment installer les logiciels, et ensuite ça devient plutôt confus. Les tutoriels sur internet ne sont pas si nombreux, et réfèrent parfois à des fichiers qui ne sont plus disponibles sur le site de TI! Btsselvh/IMG/pdf/Code_Composer_Studio_-_Proteus_-_premier_programme.pdf. Index of /MSP430/Documents. Electronique.marcel.free.fr/MSP430/Documents/Introduction_MSP430.pdf. Electronique.marcel.free.fr/MSP430/Documents/Aide_m%E9moire_C_sur_MSP430.pdf. Minijonas95.free.fr/quadrirotor/Tuto - Expl etc/TP timer MSP.pdf. Msp430.

[Tutorial] Le Nrf24L01, l’Arduino et le MSP 430. Bonjour à tous !

[Tutorial] Le Nrf24L01, l’Arduino et le MSP 430.

Alors aujourd’hui je vous propose de faire communiquer un MSP430 et une Arduino par une liaison sans-fil à base de NRF24l01+. Nrf24L01, késako ? Ces modules de communication sont très intéressants pour plusieurs raisons : * Le prix : à moins de 3€ sur ebay par module, on peut imaginer créer tout un réseau pour presque rien. * Ce sont des transceivers : à la fois émetteur et récepteur. * 2,4 ghz : ça élimine beaucoup d’interférences. * 128 canaux et plusieurs canaux de réception par module : ça permet d’avoir plusieurs émetteurs pour un seul récepteur sans risquer de collision. * Plusieurs fonctions directement implémentées : ré-émission automatique, CRC (checksum) … * Portée : 100m en champs libre, 20 m en intérieur (après ça dépend des murs et du débit).

Bref ils ont de quoi convaincre ! Un doc en anglais, une sorte de synthèse commentée de la datasheet qui m’a pas mal aidé (attention cependant elle traite des modules pas "+") : Launchpad tuto 001 : Installer les outils de programmation. Programmer les µC compatibles avec le LaunchPadPour programmer les µC compatibles avec le LaunchPad, la méthode la plus simple est d'utiliser un IDE.

Launchpad tuto 001 : Installer les outils de programmation

D'abord qu'est-ce qu'un IDE? Un IDE (Environnement de Développement Intégré) est un logiciel regroupant un éditeur texte (avec coloration syntaxique, etc…), un compilateur et généralement un débugger. (C'est effectivement le cas pour CCS) Quels sont les IDE disponibles? CCS et IAR sont les deux IDE sous Windows recommandés par Ti.Il y a d'autres IDE pour Linux ou osX, mais soit ils sont payant, soit ce sont des outils en ligne de commande, mais ils feront l'objet d'un autre tutorial ou d'une mise à jour de celui-ci.La plupart de ces IDE ou autres compilateurs utilisent le C comme langage de programmation.Il existe un compilateur en assembleur, c'est un langage intéressant, mais très bas niveau (ça ne veut pas dire que le langage est idiot, mais qu'il est très près du langage machine ).

Lequel choisir? Et voilà installation terminée! HEIG-VD - IAI - Lorenzo Zago - Microinformatique - Supports de cours. Filesp/msp430/Tutorial_IAR_MSP430.pdf. Msp430-tools documentation — python-msp430-tools v0.4 beta documentation.