This repo demonstrates how to work with an Arduino's PWM outputs in a clean programmer-friendly way. It packages all the low-level interaction with timer clocks that underly PWM functionality, ...
As more complex calculation and check inside ISR are introduced from v1.2.0, there is possibly some crash depending on use-case. You can modify to use larger HW_TIMER_INTERVAL_US, (from current 10uS), ...
Abstract: In this paper, a novel space vector pulse width modulation (SVPWM) technique with duty cycle optimization through zero vectors for dual three-phase (3-ph) permanent magnet synchronous ...