stm32控制多个步进电机出现的问题

2019-07-21 08:37发布

我需要控制多个电机,我用原子的源码控制一个电机,电机转的很正常,我控制第二个的时候,用了定时器3 ,把之前定时器8相关的源码移了一个文件,改了相关参数,结果第二个电机无论怎么挑脉冲和频率,电机转的都很慢,我考虑到可能是时钟线的问题,就用了个定时器1,结果好不容易有改完了,电机速度确实和用定时器一样了,只是电机一直抖动,我用给的相对定位函数,把频率调到30000了,发现和1000是没有区别的,都在抖动!!!!!!!,怎么用板子控制多个步进电机呀。我的代码哪里需要改呀,而且很令我不解的是,我把串口的函数一旦注释掉,电机就转不了了,串口1 有用吗??为啥有影响呢,
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。