C2000ware Motor Control Sdk Work < Safe → >

You identify your LaunchPad (LAUNCHXL-F28379D, LAUNCHXL-F280049C, etc.) and the associated BoosterPack (power stage). The SDK includes board files that map the pins correctly (e.g., which PWM outputs drive the gates, which ADC inputs read the current shunts).

A motor drive is a state machine: OFFLINE → ALIGN → OPEN_LOOP → CLOSED_LOOP → FAULT. The SDK provides a generic motor_common.c state machine that: c2000ware motor control sdk work

Open pm_sensorless.c . Locate the interrupt service routine – usually HAL_ISR_FUNC or motor1ISR() . This is where the SDK’s real work happens: You identify your LaunchPad (LAUNCHXL-F28379D