我正在寻找time.sleep()方法的替代方法。 当前设置:树莓Pi,DRV885步进电机驱动器,双极步进电机。 我正在使用的代码片段:
for i in range(200):
GPIO.output(A1S, True) # Step Pin High
time.sleep(0.0018) # wait
GPIO.output(A1S, False) # Step Pin Low
time.sleep(0.0018) # wait
我已经通读了为什么该命令不适用于此。它能工作,但听起来不太好。我尝试了带PWM的Pigpio模块,但没有让它像“现在执行200步”或“执行尽可能多的步骤直到某些事情发生”那样简单。 我读到Pigpio模块有延迟功能,但我找不到任何关于如何使用它的信息。 有没有人有延迟函数的代码截取,或者可以给我一个另一个模块的例子
目前没有回答
相关问题 更多 >
编程相关推荐