使用STM32F103C8T6高级定时器TIM1查表法实现三相六路互补输出带死区的SPWM信号,相位互差120°,可调频调压,使用恒压频比的方式用于驱动三相电机。程序使用KEIL5编写,带详细注解,可进行在线仿真观察SPWM输出波形。