打开 Cuningan 打开了这个问题 2016 年 12 月 8 日 · 0 条评论 注释 库宁根 评论了 2016 年 12 月 8 日 你好,我已经在带有 1284p Atmega 的 sanguinololu 上测试了 grbl,发现限位开关根本不起作用。 检查完所有可以检查的内容后,我开始查找软件问题,发现根据 Sanguinololu 架构,引脚分配不正确。 在原始 cpu_map.h 中,引脚的分配与 original.png 文件中的一样。 但是查看 Sanguinololu 原理图,必须按照 modificado.png 中的方式分配引脚, 我已经更改了 cpu_map.h 中的引脚位,现在所有工作都按预期进行。 我还克隆了这个 git 并进行了修改以支持 ATmega1284 https://github.com/Cuningan/Grbl-with-Sanguinololu-Atmega1284 至少对我来说现在正在工作,也许它可以帮助别人。 喜欢 (0) 偶尔不完整的状态报告 #1140 停电 #1142 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 关闭
你好,我已经在带有 1284p Atmega 的 sanguinololu 上测试了 grbl,发现限位开关根本不起作用。
检查完所有可以检查的内容后,我开始查找软件问题,发现根据 Sanguinololu 架构,引脚分配不正确。
在原始 cpu_map.h 中,引脚的分配与 original.png 文件中的一样。 但是查看 Sanguinololu 原理图,必须按照 modificado.png 中的方式分配引脚, 我已经更改了 cpu_map.h 中的引脚位,现在所有工作都按预期进行。

我还克隆了这个 git 并进行了修改以支持 ATmega1284
https://github.com/Cuningan/Grbl-with-Sanguinololu-Atmega1284
至少对我来说现在正在工作,也许它可以帮助别人。