开源改变世界!!

固件混乱 #745

推推 grbl 2年前 (2022-10-19) 182次浏览 0个评论
关闭
Sixtwoeight 打开了这个问题 on 19 Jan 2021 · 13 条评论
关闭

固件混乱第745章

Sixtwoeight 打开了这个问题 on 19 Jan 2021 · 13 条评论

注释

固件混乱 #745

我不认为这是一个编译错误,因为我似乎还没有解决这个问题..

我对编译固件感到有些困惑。我已按照说明为 esp 设置争论 ide,这似乎工作正常(为 esp cam 刷新固件工作正常)。我相信我用我当前的机器定义正确设置了 machine.h 配置文件。但是当我加载包含在 GitHub 文件中的草图时,它似乎很空白。然而,当我观看某人在打开草图时或第一次预加载#includes 和所有(打开多个选项卡等)时为 grbl_esp 闪烁控制器的 YouTube 视频时,但当我打开它时它几乎是空的。它看起来类似于 GitHub 中 esp 的设置应该是什么样的图片。但是当我打开草图时它只是空的。我错过了什么?

抱歉,如果这是非常基本的,我才刚刚开始。

固件混乱 #745
固件混乱 #745
所有者

婚戒 评论 on 19 Jan 2021

固件是标准 C++。我们有一个几乎为空的 Grbl_ESP32.ino 文件,以使其与 Arduino 系统一起使用。

您应该按照 wiki了解如何编辑Machine.h文件。

您应该能够从 Arduino IDE 编译固件。开发人员在 Visual Studio Code 中使用 Platform.io。它是一个更好的 IDE,但我们不提供有关如何设置它的支持。

固件混乱 #745
作者

六二八 评论 on 20 Jan 2021

我想我得到了 machine.h 正确的。如果我理解正确,我所要做的就是添加我的机器定义文件。还是我没有得到部分说明。我一遍又一遍地阅读维基,如果我遗漏了一些东西,那可能是因为我对一般的编程不熟悉——我有一种咬得比我能咀嚼的更多的倾向。

我迷路的地方在arduino草图中,我不添加任何东西吗?我只是修改机器定义文件。然后确保它包含在 machine.h 文件中,就是这样?我根本不需要修改 Grbl_Esp32.ino 草图?我觉得我应该将 src 中的所有文件独立地直接添加到 arduino 草图中或其他东西……我觉得这样一个菜鸟让我错过了一些对其他人来说很明显的非常基本的东西。

固件混乱 #745
所有者

婚戒 评论 2021 年 1 月 20 日

是的,您只需更改机器文件并上传即可。如果您想在没有电机等的情况下试驾,您可以上传默认值(无更改)。

固件混乱 #745

明白了.. 工作了.. 再次感谢您…感谢您的帮助和出色的控制器;)

固件混乱 #745
作者

 六二八 评论 2021 年 1 月 26 日

固件混乱 #745
作者

 六二八 评论 2021 年 1 月 26 日

固件混乱 #745
所有者

婚戒 评论 2021 年 1 月 26 日

你有我可以用来验证你拥有的零件的订单号吗?

TMC2209 仅在独立模式下受支持。你有链接到你买它们的地方,所以我可以验证。

并非所有的光叶片开关都适用于 4x 输入模块。它具有光学隔离,并且为 3d 打印机设计的一些基本开关电路有问题。你可以试试,但是有问题。不管固件是一样的。NC vs. NO 可以在不重新编译的情况下更改。

固件混乱 #745
作者

 六二八 评论 2021 年 1 月 27 日

固件混乱 #745
所有者

婚戒 评论 2021 年 1 月 27 日

今天晚些时候我会给你一个机器定义文件。

有一个关于 TMC2209 驱动程序的 wiki 页面。

https://github.com/bdring/6-Pack_CNC_Controller/wiki/TMC2209-Stepsticks

固件混乱 #745
作者

 六二八 评论 2021 年 1 月 27 日

固件混乱 #745
所有者

婚戒 评论 2021 年 1 月 28 日

这是您的机器定义文件。我没有在 StepStick 模式下测试过 TMC2209。我只是使用数据表作为参考。

如果您正在寻找其他驱动程序,我会推荐 TMC2130 或 DRV8825。您需要更改机器文件。

6_pack_TMC2209_XYZP_SpinRelay.zip

为了将来的支持,我建议使用 Discord。

https://discord.gg/jKUMabHRKD

固件混乱 #745
作者

 六二八 评论 2021 年 1 月 28 日

喜欢 (0)

您必须 登录 才能发表评论!