Readme
Example Summary
Toggles three GPIO pins using HW toggle register.
Peripherals & Pin Assignments
| Peripheral | Pin | Function |
|---|---|---|
| GPIOB | PB22 | Standard Output |
| GPIOB | PB26 | Standard Output |
| GPIOB | PB27 | Standard Output |
| GPIOB | PB16 | Standard Output |
| SYSCTL | ||
| EVENT | ||
| DEBUGSS | PA20 | Debug Clock |
| DEBUGSS | PA19 | Debug Data In Out |
BoosterPacks, Board Resources & Jumper Settings
Visit LP_MSPM0G3507 for LaunchPad information, including user guide and hardware files.
| Pin | Peripheral | Function | LaunchPad Pin | LaunchPad Settings |
|---|---|---|---|---|
| PB22 | GPIOB | PB22 | J27_5 |
|
| PB26 | GPIOB | PB26 | J27_8 |
|
| PB27 | GPIOB | PB27 | J27_10 |
|
| PB16 | GPIOB | PB16 | J2_11 |
|
| PA20 | DEBUGSS | SWCLK | N/A |
|
| PA19 | DEBUGSS | SWDIO | N/A |
|
Device Migration Recommendations
This project was developed for a superset device included in the LP_MSPM0G3507 LaunchPad. Please visit the CCS User’s Guide for information about migrating to other MSPM0 devices.
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 Board→Configure Unused Pins.
For more information about jumper configuration to achieve low-power using the MSPM0 LaunchPad, please visit the LP-MSPM0G3507 User’s Guide.
Example Usage
Compile, load and run the example. RGB LEDs will toggle with red being opposite of blue and green.
USER_TEST_PIN GPIO will mimic the behavior of the LED1 and LED3 pins on the BoosterPack header and can be used to verify the LED behavior.