SLUUDM5 March 2026 MSPM0G1507 , MSPM0G1519 , MSPM0G3507 , MSPM0G3519
The following table shows the overall features supported by MSP SDK FOC Control Algorithm.
| Support Feature | FOC Algorithm | |||
|---|---|---|---|---|
| Sensorless FOC | Universal FOC | Sensored FOC | ||
| Library Type | Fully open source for user’s customization | √ | √ | |
| FOC algorithm is provided with static library | √ | |||
| Estimator | eSMO + PLL | √ | √ | |
FD-BEMF + PLL | √ | |||
| Hall (supports calibration) | √ | |||
| Startup | Align startup | √ | √ | |
| Slow first cycle startup | √ | √ | √ | |
| IPD startup | √ | √ | ||
| ISD startup | √ | √ | ||
| Open loop | Speed & Current control | √ | √ | √ |
| Auto handoff | √ | |||
| Auto torque current ramp down | √ | |||
| Closed loop | Speed closed loop | √ | √ | √ |
| Power closed loop | √ | √ | √ | |
| Current closed loop | √ | √ | √ | |
| PWM open loop | √ | √ | √ | |
| Stop | Coast (Hi-Z) | √ | √ | √ |
| Active spin down | √ | √ | √ | |
| Brake | √ | √ | √ | |
| Fault Handling | Motor protection / Board protection | √ | √ | √ |
| Deadtime Compensation | Compensation for PWM deadband time | √ | √ | |
| OVM | Overmodulation on SVPWM generation | √ | √ | √ |
| MTPA | Maximum torque per ampere control algorithm | √ | √ | √ |
| FWC | Field weakening control algorithm | √ | √ | √ |
| Shunt Resistor Support | Single / Dual / Three shunt sampling mode | √ | √ | √ |