基于STM32步进电机控制器用PWM调速怎么实现精确到一个输出脉冲的控制?

2019-07-14 16:38发布

在用STM32做一个简单的步进电机控制器,脉冲50-100K,要求能任意调速,且能给定脉冲数给控制器让电机走完指定步数。用定时器测试了一下,功能基本可以实现,但感觉不理想,主要是频繁进中断频率不能太高及速度调整不便问题,所以想用PWM来实现,用PWM调速和加减速处理倒不是问题,但不知怎么实现精确到一个输出脉冲的控制。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。