SLAAEL4
September 2025
MSPM0C1104
,
MSPM0C1106
,
MSPM0G3507
,
MSPM0G3519
,
MSPM0L1306
1
1
Description
2
Required Peripherals
3
Design Steps
4
Design Considerations
5
Software Flow Chart
6
Required I2C Packet
7
Application Code
8
Additional Resources
9
E2E
3
Design Steps
Configure the controller and peripheral I2C instance, GPIO pins, GPIO switches, and GPIO LEDs in
SysConfig
.
Set I2C clock speed in SysConfig. Default is 400kHz for
LaunchPadâ„¢
development kits with external pullups.
Define the required I2C packet for proper communication.
Create a demonstration that toggles IO expander outputs and an input from a switch that toggles an LED on the controller.