Was ist der einfachste Weg, ein TI Launchpad (MSP430) von Linux über USB zu steuern ? Ich möchte das Board nur verwenden, um einige LEDs anzusteuern, während es an meinen Computer angeschlossen ist, also suche ich nach einer Möglichkeit, die Ausgangspins einfach über ein TTY oder mspdebug oder ähnliches zu steuern. Ich habe noch keinen Kristall auf meinem Board, kann aber bei Bedarf einen hinzufügen.
http://github.com/dwelch67/msp430_samples Ich verwende mspdebug, um Programme zu laden.
Ich weiß nicht, ob es einen Kommunikationspfad zwischen dem Ziel-MCU und dem Host gibt. Die MCU in der Mitte ist diejenige, mit der Sie sprechen, und sie verwendet Spi by Wire, um das Zielgerät zu laden.
Ich bitbange oder verwende den uart im g2553-Teil, um mit dem Host über ein separates ftdi-basiertes USB-to-Serial-Board zu kommunizieren (die Art, die mit 3,3-V-Arduinos verwendet wird, ist super einfach zu bekommen, kann auch den msp430 damit versorgen, wenn Sie dies nicht tun muss es neu programmieren.
Das TI LaunchPad sollte während des Betriebs als serielles USB-Gerät angezeigt werden. Sie sollten in der Lage sein, ein Programm zu schreiben, das über dieses serielle Gerät mit Befehlen spricht, die Sie erstellen, um Ihren LED-Status zu ändern. Es ist möglicherweise am einfachsten, diese seriellen Befehle für Menschen lesbar zu machen, damit Sie sie von einem seriellen Terminalprogramm wie PuTTY, Hyperterminal, minicom usw. testen können.
Oldtimer
Oldtimer