Contact me: hankecnc@gmail.com

编辑 config.h——在 Atmel328p grbl 1.1f 上编译/生成十六进制 #382

推推 grbl 3年前 (2023-01-22) 246次浏览

关闭
FirewAB 打开了这个问题 2018 年 2 月 19 日 · 1条评论
关闭

编辑 config.h——在 Atmel328p grbl 1.1f 上编译/生成十六进制#382

FirewAB 打开了这个问题 2018 年 2 月 19 日 · 1条评论

注释

编辑 config.h——在 Atmel328p grbl 1.1f 上编译/生成十六进制 #382

亲爱的大家,

我正在尝试仅针对 2 个轴进行归位。X 轴和 Y 轴。

我按照其中的建议在 grbl 1.1f 中编辑了 config.h。注释掉 Z 轴归位
// #define HOMING_CYCLE_0 (1<<Z_AXIS)
并将 #define HOMING_CYCLE_1 ((1<<X_AXIS)|(1<<Y_AXIS)) 设置为
#define HOMING_CYCLE_0 ((1<<X_AXIS)|( 1<<Y_AXIS))
我还没有做其他设置,比如;归位方向,最大行程等。

但我决定首先检查上述更改的结果。我已按照编译指南进行操作,但出现以下错误。

  1. 必需的 HOMING_CYCLE_0 未定义。
  2. WCO 刷新必须大于一。
  3. 覆盖刷新必须大于零。

我在 Arduino 库中包含了 grbl 文件夹(仅包含示例和源代码)。

我的目标是能够编辑 config.h 和其他必要的文件,编译并生成十六进制文件以将其刷新到 Atmel328p。

有没有人在编辑 config.h 之类的文件后成功编译生成 .hex 文件?

编辑 config.h——在 Atmel328p grbl 1.1f 上编译/生成十六进制 #382
贡献者

简而言之,您正在正确编辑 config.h 文件,但必须完全按照编译说明进行操作。Grbl 编译说明状态检查以确保任何以前安装的 Grbl 已从 Arduino 库路径中删除。另外,确保添加正确的文件夹并编辑正确的 config.h 文件。说明解释了哪个是哪个。如果您仍然感到困惑,可以搜索和阅读与您一样的大量已关闭问题线程。

喜欢 (0)