关闭 blunsmith 打开了这个问题 2015 年 5 月 7 日 · 1条评论 注释 布伦史密斯 评论了 2015 年 5 月 7 日 粗略看了下程序并没有找到程序控制电机运行的地方,才在stepper.c中找到 #ifdef STEP_PULSE_DELAY st.step_bits = (STEP_PORT & ~ STEP_MASK) | 复制代码 st.step_outbits; #else // 正常操作 STEP_PORT = (STEP_PORT & ~ STEP_MASK) | st.step_outbits; #万一 这里只要调用STEP_PORT就可以达到控制几个电机的作用了吗?我想学习根据身体细节控制电机。 请帮我! 成员 香奈儿 评论了 2015 年 5 月 8 日 所有步进执行都在 stepper.c 中完成。所有源代码都有很好的注释。我建议从 main.c 开始,然后从那里开始。 chamnit已完成 关闭 2015 年 5 月 8 日 喜欢 (0) bit_false_atomic 和 bit_false 实现应该使用 cast #684 修改G20 & G21(单位为英寸/毫米)命令? #686 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
粗略看了下程序并没有找到程序控制电机运行的地方,才在stepper.c中找到
#ifdef STEP_PULSE_DELAY
st.step_bits = (STEP_PORT & ~ STEP_MASK) | 复制代码 st.step_outbits;
#else // 正常操作
STEP_PORT = (STEP_PORT & ~ STEP_MASK) | st.step_outbits;
#万一
这里只要调用STEP_PORT就可以达到控制几个电机的作用了吗?我想学习根据身体细节控制电机。
请帮我!