yzzsjc 发表于 2015-10-28 17:54:19

关于Arduino Builder烧写grbl.hex文件的问题!

本帖最后由 yzzsjc 于 2015-10-28 17:58 编辑

我按论坛中的帖子“微型CNC制作基于开源项目GRBLhttp://www.geek-workshop.com/thread-8147-1-1.html ”中grbl.hex烧进ATMEGA2560板子中,烧写是成功的,结果烧写完后代开串口什么都没有,而且打开Grbl controller显示"GRBL no data from COM port after connect.Expecting GRBL version string”,小白求助!
本来帖子中打开串口应该是如下:

打开Grbl controller应该是如下:

但是我打开Grbl controller是如下:

而且Arduino Builder还弹出如下窗口:

osado 发表于 2015-11-16 14:46:39

yzzsjc 发表于 2015-11-1 10:40 static/image/common/back.gif
哦,我后来改了两个地方可以。

請問你是修改哪兩個地方?
我也遇到和你一樣的問題

胡来猫 发表于 2015-10-28 18:40:48

grbl适用于328,2560不适用

yzzsjc 发表于 2015-10-28 19:17:24

胡来猫 发表于 2015-10-28 18:40 static/image/common/back.gif
grbl适用于328,2560不适用

你的意思是说grbl.hex这个文件是使用328吗?不适用2560?

艰苦奋斗 发表于 2015-10-31 19:14:44

我用UNO试过,没任何问题,MEGA2560没试过,可能真的不适用。

艰苦奋斗 发表于 2015-10-31 19:23:28

GRBL是个开源项目,可以下载源文件,针对MEGA2560修改一下应该是可以的。
源文件 config.h:
// Default cpu mappings. Grbl officially supports the Arduino Uno only. Other processor types
// may exist from user-supplied templates or directly user-defined in cpu_map.h
#define CPU_MAP_ATMEGA328P // Arduino Uno CPU
改成:
#defineCPU_MAP_ATMEGA2560
试试

yzzsjc 发表于 2015-11-1 10:40:28

艰苦奋斗 发表于 2015-10-31 19:23 static/image/common/back.gif
GRBL是个开源项目,可以下载源文件,针对MEGA2560修改一下应该是可以的。
源文件 config.h:
// Default c ...

哦,我后来改了两个地方可以。

scc2012 发表于 2017-8-6 13:54:08

我用328没有成功,不知道问题在哪里,望大神指点

雨木轩 发表于 2019-12-29 20:00:31

针对不同的Arduino板子,hex文件也是不同而。UNO是一种hex,Mega是另一种
页: [1]
查看完整版本: 关于Arduino Builder烧写grbl.hex文件的问题!