Readme

Example Summary

The following example configures TimerG in periodic mode and toggles the LED every 500ms. The device remains in SLEEP mode while waiting for an interrupt.

Peripherals & Pin Assignments

Peripheral Pin Function
GPIOA PA0 Open-Drain Output
SYSCTL
TIMG0
EVENT
DEBUGSS PA20 Debug Clock
DEBUGSS PA19 Debug Data In Out

BoosterPacks, Board Resources & Jumper Settings

Visit LP_MSPM0L1306 for LaunchPad information, including user guide and hardware files.

Pin Peripheral Function LaunchPad Pin LaunchPad Settings
PA0 GPIOA PA0 J1_10 This pin is 5V tolerant open-drain and requires pull-up.
J2 ON/OFF: Connect/Disconnect LED1
J10 1:2 5V Pull-up
J10 2:3 3.3V Pull-up
PA20 DEBUGSS SWCLK J2_13 J101 15:16 ON: Connect to XDS-110 SWCLK (debug)
PA19 DEBUGSS SWDIO J2_17 J101 13:14 ON: Connect to XDS-110 SWDIO (debug)

Low-Power Recommendations

TI recommends to terminate unused pins by setting the corresponding functions to GPIO and configure the pins to output low or input with internal pullup/pulldown resistor.

SysConfig allows developers to easily configure unused pins by selecting BoardConfigure Unused Pins.

For more information about jumper configuration to achieve low-power using the MSPM0 LaunchPad, please visit the LP-MSPM0L1306 User’s Guide.

Example Usage

Compile, load and run the example. LED1 will toggle every 500ms, and the device will remain in SLEEP while waiting for an interrupt.