SLAA450G April 2010 – April 2020
Some MSP430G2xx devices come without any communication module. Therefore, a simple software-based interface is used. Handshake-less UART is used because of its simple communication scheme. Timer_A and two GPIO pins are used for an efficient implementation of this software UART with the following settings:
9600 baud, 8 data bits, 1 stop bit, no parity
In addition, one GPIO pin is used to initiate the BSL start sequence in conjunction with a device reset using the RST pin.
Pin | Function | LaunchPad Pin |
---|---|---|
P1.3 | BSL_entry | Switch S2 |
P1.1 | UART RxD | Cross connect! TXD |
P1.2 | UART TxD | Cross connect! RXD |
RESET | RESET | RESET |