STM32 TIM1(SPWM) 、TIM2(捕获)、TIM3(PWM)输出异常
[复制链接]
小弟最近刚接触STM32 正在学习它的高级定时器跟通用定时器的功能
在网上看了些帖子又小研究了一下手册后,小弟把出SPWM(TIM1)、定时器捕获(TIM2)及出普通PWM(TIM3)的程序做了一下整合
整合前小弟已对他们单独做过测试,均能正常工作,
可是整合后,只要我一使能TIM1的主输出,TIM3输出的普通PWM的波形就立马出现缺失的现象(软件仿真看出来的)
禁止TIM1的主输出,TIM3出的波形又恢复正常了。
小弟很费解啊,望前辈指点。
(PS:小弟TIM1的spwm是用定时器中断的方式产生的;另外TIM1的主输出使能还影响到了小弟放在程序里面的液晶程序的正常工作
只要TIM1的主输出不使能,以上问题皆无,可是我需要他们兼容工作的啊 )
|