开源改变世界

一遍又一遍地重新开始 #451

推推 grbl 2年前 (2023-01-22) 132次浏览

关闭
dvdnhm 打开了这个问题 2014 年 7 月 25 日 · 14条评论
关闭

一遍又一遍地重新开始#451

dvdnhm 打开了这个问题 2014 年 7 月 25 日 · 14条评论

注释

一遍又一遍地重新开始 #451

我通过 arduino ide 安装了 grbl,当我打开串行监视器时,我一遍又一遍地看到“Grbl 0.8c [‘$’寻求帮助]”消息,有时它只写消息的一部分(即:Grbl 0.8c [ ‘$ 或 Grbl 0.)

有什么解决这个问题的建议吗?

一遍又一遍地重新开始 #451
成员

@dvdnhm: 不完全确定发生了什么,但你究竟是如何安装 Grbl 的?通过 Arduino IDE 安装是什么意思?Wiki 中列出了一些推荐的方法来执行此操作。你在做一些不同的事情吗?

一遍又一遍地重新开始 #451
作者

我关注了这篇文章:
http ://blog.protoneer.co.nz/grbl-arduino-library/

我认为使用 arduino ide 是安装 grbl 最简单/最快的选择。这也是一个不可靠的选择吗?

谢谢

一遍又一遍地重新开始 #451
成员

@dvdnhm: 我知道这种方法,但 Grbl 现在不支持它。我已经研究过一次,编译后的固件比我直接通过终端访问 Arduino IDE 编译器的方式要大得多。我认为这是因为 Arduino IDE 使用的是 C++ 编译器,而不是我使用的 C 编译器。我不知道 C++ 编译器有何不同以及它对固件做了什么,但我建议使用 Wiki 中概述的方法。

一遍又一遍地重新开始 #451
作者

好的,我会尝试“建议”的方法并让您知道。

PS:之前没注意到不是官方安装的。

谢谢

一遍又一遍地重新开始 #451

@chamnit
我使用两种方法
1- 0.9f Uno :

  • 使用 ide -> 28846 字节(无详细信息)
  • 使用 avr-gcc (code::blocks) -> 28342 字节 + 数据 1464 字节

2- 0.9f Mega2560 :

  • 带 ide -> 29132 字节(无详细信息)
  • 使用 avr-gcc (code::blocks) -> 28670 字节 + 数据 1464 字节

真的差别不大!

一遍又一遍地重新开始 #451
成员

@LETARTARE: 是的。差别不大,但事实是我不知道额外的 ~400KB 是从哪里来的,也不知道它在做什么。它可能是放置在那里的一些 Arduino IDE 函数或某种包装器。编译器参数或默认值的差异。事实上,我无法帮助任何人直接通过 IDE 安装 Grbl,因为我不这样做,也无法支持我不完全理解的内容。

一遍又一遍地重新开始 #451
贡献者

@dvdnhm感谢您的电子邮件。这看起来不像是 GRBL 问题。我将
通过电子邮件帮助您解决此问题。
在 26/07/2014 凌晨 4:47,“Sonny Jeon” notifications@github.com写道:

@LETARTARE https://github.com/LETARTARE:是的。差别不大
,但事实是我不知道额外的 ~400KB
是从哪里来的,也不知道它在做什么。它可能是
放置在那里的一些 Arduino IDE 函数或某种包装器。
编译器参数或默认值的差异。事实上,我无法帮助任何人
直接通过 IDE 安装 Grbl,因为我不这样做,也无法
支持我不完全理解的内容。


直接回复此电子邮件或在 GitHub
#451(评论)上查看。

一遍又一遍地重新开始 #451

@chamnit额外的字节可能是由于 arduino mega 具有更大的指令集,因此同一指令需要更多位。

一遍又一遍地重新开始 #451
成员

@harry9656:额外的字节出现在 Uno 和 Mega 上。这很可能是因为此方法要求您将“.c”源文件更改为“.cpp”,这可能会使 IDE 使用 C++ 而不是 C 进行编译,并且您同时加载了“.ino”Arduino 草图时间。

虽然,我想我知道如何在 Arduino IDE 中编译 Grbl 而无需更改文件名类型或使用 Arduino 草图。当我回到家时,我必须尝试一下。敬请关注。

一遍又一遍地重新开始 #451
成员

@dvdnhm:我刚刚更新了 Grbl 代码库以允许 Arduino IDE 直接编译和闪烁。无需命令行或额外程序。它可以在 master 和 edge 分支上工作,并且已经在 Mac OSX 10.7 和 Windows 7 上进行了测试。有关如何操作的说明,请参阅 Wiki。请让我知道它是如何为你工作的。

一遍又一遍地重新开始 #451
贡献者

很棒的东西…我会试一试。
在 27/07/2014 上午 9:42,“Sonny Jeon” notifications@github.com写道:

@dvdnhm https://github.com/dvdnhm:我刚刚更新了 Grbl 代码库以
允许 Arduino IDE 直接编译和闪烁。无需命令行或
额外程序。它可以在 master 和 edge 分支上工作,并且已经在 Mac OSX 10.7 和 Windows 7 上进行了测试。有关 如何
操作的说明,请参阅 Wiki 。
请让我知道它是如何为你工作的。


直接回复此电子邮件或在 GitHub
#451(评论)上查看。

一遍又一遍地重新开始 #451

谢谢,我刚刚试了一下,效果很好。
Voici un essai de ‘0.9g-Uno’ with GCV-T4: 我继续测试。 恭喜 Chamnit PS:’0.9g-Uno’ -> 28032 字节
一遍又一遍地重新开始 #451

一遍又一遍地重新开始 #451
作者

我从 .hex 文件安装了 grbl,问题消失了。它现在完美运行。( https://www.youtube.com/watch?v=KspAd-TYvN4 ) 感谢您的帮助。

一遍又一遍地重新开始 #451
贡献者

好消息!!!

漂亮的机器… :)

在 2014 年 8 月 1 日星期五上午 6:40,dvdnhm notifications@github.com写道:

我从 .hex 文件安装了 grbl,问题消失了。它现在完美运行
。( https://www.youtube.com/watch?v=KspAd-TYvN4 ) 感谢您的帮助。


直接回复此电子邮件或在 GitHub
#451(评论)上查看。

亲切的问候,

Bertus Kruger
手机 – 021 078 5392

喜欢 (0)