SDAA075 October 2025 CC2340R5
The PWM TI Driver is originally designed to drive just one channel output from a timer in up mode. For the purposes of the BLDC motor, PWMTimerLPF3.c has been modified to drive all three channel outputs (representing the three motor phases) from a single timer. The driver also utilizes up or down mode as is important for triggering motor current measurements halfway through a duty cycle. The PWM_PERIOD (20kHz after dividing by two for up or down mode) is a typical PWM frequency when driving BLDC motors and TI does not recommend to change this value unless acutely familiar with the motor design.