SLAU966 February 2025 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0C1105 , MSPM0C1106 , MSPM0C1106-Q1 , MSPM0G1106 , MSPM0G1107 , MSPM0G1506 , MSPM0G1507 , MSPM0G1518 , MSPM0G1519 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3518 , MSPM0G3518-Q1 , MSPM0G3519 , MSPM0G3519-Q1 , MSPM0H3216 , MSPM0L1105 , MSPM0L1106 , MSPM0L1116 , MSPM0L1117 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2228
The NXP S32K1XX, KEA128x, and MK35x MCU families do not offer an integrated Operational Amplifier (OPA) peripheral, but when migrating from the S32K1XX, KEA128x and KM35x families to the MSPM0 family, you can make use of the MSPM0 internal OPAs to replace external discrete devices, or to buffer internal signals as necessary. The MSPM0 OPA modules are completely flexible and can, individually or in combination, replace many discrete amplifiers in sensing or control applications. The primary features of the MSPM0 OPA modules are included in Table 5-5, and examples of common OPA configurations you can recreate are included in the OPA code examples mentioned below.
| Feature | MSPM0 Implementation |
|---|---|
| Input type | Rail to rail (can be enabled or disabled) |
| Gain bandwidth | 1MHz (low-power mode) |
| 6MHz (standard mode) | |
| Amplifier configurations | General-purpose mode |
| Buffer mode | |
| PGA mode (inverting or noninverting) | |
| Differential amplifier mode | |
| Cascade amplifier mode | |
| Input/output routing | External pin routing |
| Internal connections to ADC and COMP modules | |
| Fault detection | Burnout current source (BCS) |
| Chopper stabilization | Standard (selectable chopping frequency) |
| ADC assisted chop | |
| Disabled | |
| Reference voltages | Internal VREF (MSPM0G devices only) |
| DAC12 (MSPM0G devices only) | |
| DAC8 (devices with COMP module only) |
OPA code examples
Information about OPA code examples can be found in the MSPM0 SDK examples guide.