Google+

Σάββατο 15 Απριλίου 2017

Getting started with MSP430 LaunchPad

Το MSP430 LaunchPad αποτελείται από μια μεγάλη σειρά development board που είναι βασισμένα σε μικροελεγκτές της Texas Instruments (TI) και τα οποία παρέχουν πολλαπλά χαρακτηριστικά και σίγουρα δεν αποτελούν "ακόμη ένα Arduino". Παρακάτω, παρουσιάζω συνοπτικά τι χρειάζεται για να προγραμματίσουμε σε ένα MSP430 (development toolchain):


Ξεκινώντας από τα βασικά, το IDE...

Τo Code Composer Studio, είναι ένα ολοκληρωμένο εργαλείο ανάπτυξης, βασισμένο στον Eclipse, με λειτουργίες debug, simulator, energy trace, κ.α.


Εναλλακτικά, υπάρχει το Energia, το οποίο είναι βασισμένο στο γνωστό μας Arduino IDE.


και το MSP430-GCC, open-source command-line compiler, debugger and firmware flashing tools.



Για τον προγραμματισμό, χρησιμοποιούμε C/C++ ή την πιο "απλοϊκή" Wiring, αν γράφουμε κώδικα στο Energia.

TI Ε2Ε Community, η κοινότητα είναι εκεί και μας βοηθά, δίνοντας απαντήσεις σε προβλήματα sw/hw και παρέχοντας γενικότερα υποστήριξη.


Γράφοντας κώδικα, Blink.c:



Debug(flashing) MSP430:



Testing MSP430:


Σχετικά λινκ:
Getting Started with Texas Instrument's LaunchPad (video)
Texas Instruments (TI) Microcontrollers (mcu)
c programming for MSP430
Energia projects
MSP430 projects on Hackaday
MSP430 projects on Hackster

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου