可以在TIM1的高级定时器产生互补PWM例程里面修改,然后代码增加下面触发条件就可以了,这样就能实现移相
TIM_OCInitStruct.TIM_Pulse =shiftphase;//触发信号的脉宽,也就是移相的量 TIM_OCInitStruct.TIM_OCPolarity = TIM_OCPolarity_Low; TIM_OC2Init(TIM15 &TIM_OCInitStruct); TIM_OC2PreloadConfig(TIM15 TIM_OCPreload_Enable);