The SDK functions through a strictly timed execution model. The motor control "inner loop" is typically triggered by a PWM interrupt. When the PWM counter reaches a specific point, it triggers the ADC to sample phase currents. Once the conversion is complete, an interrupt is fired, and the SDK’s control software takes over. Inside this interrupt, the SDK executes:
The is a comprehensive software package designed to simplify and speed up the development of high-performance, real-time motor control systems using Texas Instruments C2000 microcontrollers . c2000ware motor control sdk work