Is it possible to reconfigure an MSP430 MCU during runtime? For example, I'd like to communicate to my MCU with my computer using the USCI. After I've sent a command via computer, I'd like the USCI to be configured for SPI. Is this possible?
Thanks in advance,
Jason
Jason,
There are two possibilities here:
JTAG: http://focus.ti.com/mcu/docs/mcusupporttechdocsc.tsp?sectionId=96&tabId=1502&abstractName=slaa149d
BSL Features: http://focus.ti.com/mcu/docs/mcusupporttechdocsc.tsp?sectionId=96&tabId=1502&abstractName=slaa089d
Application of the BSL in software: http://focus.ti.com/mcu/docs/mcusupporttechdocsc.tsp?sectionId=96&tabId=1502&abstractName=slaa096d
The flashwrite codes at the following link illustrate how to rewrite portions of flash while your program is running: http://www.ti.com/lit/zip/slac123