怎样用输出脉冲个数和频率可调的方波用来驱动步进电机

2019-07-21 01:55发布

我现在的思路是:使用两个定时器TIM2和TIM3用STM32定时器的主从模式。
手册上说可以使用一个定时器使能另一个定时器,但是怎样关闭从定时器?
可不可以在主定时器使能了从定时器时,主定时器开始计时,到达想要关闭从定时器的时间时,触发中断在中断服务程序中清从定时器的CEN位。

有没有更好的办法??
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
49条回答
jpaekeo
1楼-- · 2019-07-25 17:40
 精彩回答 2  元偷偷看……
xiaogui
2楼-- · 2019-07-25 18:11
追忆童年200x 发表于 2015-5-17 22:52
回复【17楼】正点原子:
---------------------------------
为什么我用5楼写的函数驱动步进电机
void  ...

你的延时函数太长了,而且加上while后就无法切换按键了
沈鑫龙
3楼-- · 2019-07-25 19:39
楼主的例程还有吗?方便借鉴一下吗?
WQuiet
4楼-- · 2019-07-25 20:21
 精彩回答 2  元偷偷看……
Chalrs1518893
5楼-- · 2019-07-25 22:54
亲亻尔嘴 发表于 2014-7-8 15:51
 回复【5楼】 正点原子 :
---------------------------------

可否发一份源代码,谢谢!邮箱是:984360021@qq.com
亲亻尔嘴
6楼-- · 2019-07-26 02:33
上传一个ST官方的步进电机驱动程序,使用的是梯形加速算法,脉冲发送使用的是定时器的比较输出模式,CLK的每个电平变化进入一次中断,每两次中断为一个脉冲。

一周热门 更多>