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 |