开源改变世界!!

适用于 Mega 2560 的 Grbl Mega Edge #1410

推推 grbl 2年前 (2023-01-24) 94次浏览

打开
SewTech 打开了这个问题 2018 年 6 月 15 日 · 1条评论
打开

适用于 Mega 2560 的 Grbl Mega Edge#1410

SewTech 打开了这个问题 2018 年 6 月 15 日 · 1条评论

注释

适用于 Mega 2560 的 Grbl Mega Edge #1410

您好
,我已经从 grbl 下载了用于 cnc 的 mega 2560
当我编译时出现这些错误。我已经按照之前在另一个线程中提到的每条指令进行了这些相同的错误,但如果没有这些错误,我仍然无法完成编译。
帮助!错误粘贴在下面:

Arduino:1.8.5 (Windows Store 1.8.10.0) (Windows 10),开发板:“Arduino/Genuino Mega 或 Mega 2560,ATmega2560 (Mega 2560)”

在 C:\Users\KFM-WK-ALABAMA-Offic\Documents\Arduino\libraries\grbl/config.h:30:0 包含的文件中,

             from C:\Users\KFM-WK-ALABAMA-Offic\Documents\Arduino\Grbl_Mega\Grbl_Mega.ino:1:

C:\Users\KFM-WK-ALABAMA-Offic\Documents\Arduino\libraries\grbl/grbl.h:69:4: 错误:#error“未定义必需的 HOMING_CYCLE_0。”

#error“未定义必需的 HOMING_CYCLE_0。”

^

C:\Users\KFM-WK-ALABAMA-Offic\Documents\Arduino\libraries\grbl/grbl.h:97:4: 错误:#error“WCO 刷新必须大于 1。”

#error “WCO 刷新必须大于一。”

^

C:\Users\KFM-WK-ALABAMA-Offic\Documents\Arduino\libraries\grbl/grbl.h💯4:错误:#error“覆盖刷新必须大于零。”

#error“覆盖刷新必须大于零。”

^

退出状态 1
为板 Arduino/Genuino Mega 或 Mega 2560 编译时出错。

如果在文件 -> 首选项中启用了
“在编译期间显示详细输出”选项,该报告将包含更多信息。

适用于 Mega 2560 的 Grbl Mega Edge #1410

首先,您为什么要在这里而不是在其 Github 存储库中发布有关 Mega 版本的信息。

至于你的问题,我只是使用 Arduino IDE 1.8.5 从下面的链接将 Grbl-Mega 的新下载闪存到我的 2560,它工作得很好。
https://github.com/gnea/grbl-Mega

您确定在 IDE 的库文件夹中只有一个 Grbl 文件夹副本吗?

这样做,看看它是否有效。

  1. 摆脱arduino目录中的所有Grbl文件夹
  2. 从上面的链接下载特定于 Mega 的全新版本的 grbl 固件
  3. 仅将 grbl 文件夹解压缩并复制到计算机上 arduino 目录中的库文件夹中。
  4. 打开 arduino IDE
  5. 选择文件>示例>grbl>grblupload
  6. 将工具>板设置为 Mega 2560
  7. 将tools>Com port设置为合适的
  8. 单击上传按钮。
  9. 完毕
喜欢 (0)