开源改变世界

源代码,实际的数字输出发生在哪里? #983

推推 grbl 3年前 (2023-01-23) 175次浏览

关闭
bidaian 打开了这个 issue 2016 年 5 月 3 日 · 2 条评论

注释

源代码,实际的数字输出发生在哪里? #983

我建造了一个牵引机器人,它使用来自非常旧的 CD 驱动器的直流电机。它们不是步进电机,只是带有 H 桥的简单直流电机。我修改了这个项目 [1] 中非常基本的解释器,以便它驱动直流电机(设置 HI-LO 或 LO-HI 并等待)。它有效!

但我喜欢使用 grdbl 并拥有更好的 gcode 解析和支持。所以我打算做同样的事情,去任何发生 grbl 数字输出的地方,并调整代码来驱动直流电机。

我检查了源 .c 文件(步进器、规划器等),但找不到实际位置。你能给我指出正确的方向吗?

[1] http://www.thingiverse.com/thing:201807

源代码,实际的数字输出发生在哪里? #983
成员

@bidaian: 这取决于,但步进器是在 stepper.c 中执行的。查看 ISR 例程。

源代码,实际的数字输出发生在哪里? #983
作者

好,谢谢。

喜欢 (0)