SLAAEO9 October 2024 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0C1105 , MSPM0C1106 , MSPM0C1106-Q1 , MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G1518 , MSPM0G1519 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3518 , MSPM0G3518-Q1 , MSPM0G3519 , MSPM0G3519-Q1 , MSPM0H3216 , MSPM0H3216-Q1 , MSPM0L1105
| I2C | Configuration | Current |
|---|---|---|
| Hardware |
|
|
| Software |
|
|
| Test condition | Enable I2C power and initial, WFI (STANDBY1) | 1.20mA |
| Disable I2C Async Fast Clock Request, WFI (STANDBY1) | 2.5uA | |
| I2C continuously transfer data(400kHz) | 3.72mA | |
| RUN0 mode, while (1) {} | 2.41mA | |
| Close I2C power, while (1) {} | 2.18mA | |
| Enter low-power mode, WFI (STANDBY1) | 2.0uA | |

According the test result above, there are several conclusions and tips about I2C in low-power mode:
If I2C is not reset before entering STOP or STANDBY mode, the configuration restores after exit of low-power mode. And I2C can work normally by enable power.