调用TIM_SetAutoreload之后,程序容易跑飞!!!

2019-08-23 15:04发布



    我用定时器产生PWM,利用编码器来改变PWM的频率或者占空比。。现在调用TIM_SetComparex 来改变占空比没有任何问题,,改成调用TIM_SetAutoreload,来改变频率,程序有时候就会跑飞,过几秒程序又自己回来了。。就在旋转编码器的过程中跑飞的,(跑飞=不产生PWM),编码器计数是正常的,就是没有PWM了,过几秒PWM又回来了

求大神指点,纠结几天了!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。