SSDA014 September 2026 MSPM0G5117 , MSPM0G5187
Both platforms use the same peripheral types. SysConfig assigns device-specific instances but generates consistent macro names (I2C_0_INST, DMA_CH0_CHAN_ID, DMA_CH1_CHAN_ID), so the application code compiles unchanged on both devices.
| Peripheral | Function | MSPM0G5187 | MSPM0C5116 |
|---|---|---|---|
| USB | USB full speed CDC device | USBFS0 (USB_0) | USBLC0 (USB_0) |
| I2C | I2C controller to target device | UC1 (I2C_0_INST) | UC16 (I2C_0_INST) |
| DMA(CH1) | I2C TX acceleration | DMA_CH1 | DMA_CH1 |
| DMA(CH0) | I2C RX acceleration | DMA_CH0 | DMA_CH0 |
| GPIO | Target data-ready notification input | PB25 | PB24 |