¿Cuál es la forma más fácil de controlar una Plataforma de lanzamiento de TI (MSP430) de Linux por USB? Sólo quiero usar la placa para manejar algunos LEDs mientras está atada a mi ordenador, así que estoy buscando una manera de controlar simplemente los pines de salida a través de un TTY o mspdebug o similar. Todavía no tengo un cristal en mi placa, pero puedo añadir uno si es necesario.
Respuestas
¿Demasiados anuncios?El LaunchPad de TI debería aparecer como un dispositivo serial USB mientras está en funcionamiento. Debería ser capaz de escribir un programa que hable sobre este dispositivo serial con comandos que cree para cambiar su estado de LED. Podría ser más fácil comenzar haciendo que estos comandos seriales sean legibles para los humanos, de modo que puedas probarlos desde un programa de terminal serial como PuTTY, Hyperterminal, minicom, etc.
http://github.com/dwelch67/msp430_samples Uso mspdebug para cargar programas.
No sé si hay una ruta de comunicación entre el mcu del objetivo y el anfitrión. El mcu del medio es con el que hablas y usa spi por cable para cargar el dispositivo del objetivo.
Yo o bien bitbang o uso el uart en la parte del g2553 para comunicarme con el anfitrión usando un usb basado en ftdi separado a la tarjeta serial (el tipo usado con arduinos 3.3v son super fáciles de conseguir, también puede alimentar el msp430 con esto si no necesita reprogramarlo.