关闭 yashunandansureka 打开了这个问题 2015 年 7 月 15 日 · 5 条评论 关闭 无法编译和生成 .hex 文件。#763 yashunandansureka 打开了这个问题 2015 年 7 月 15 日 · 5 条评论 注释 yashunandansureka 评论了 2015 年 7 月 15 日 我下载了 GRBL,我正在尝试将它上传到我的 Gen7 v 1.5 板(reprap)。我制作了 make 文件并尝试构建 main.c 但出现了构建错误。 链接:main.elf avr-gcc -mmcu=atmega1284p -I。-gdwarf-2 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.o -std=gnu99 -MMD -MP – MF .dep/main.elf.d main.o –output main.elf -Wl,-Map=main.map,–cref -lm main.o: 在函数main': F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:32: undefined reference toserial_init’ F:\Projects\3d Printer\Firmware \grbl-master\grbl-master\grbl/main.c:33: 对settings_init' F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:34: undefined reference tostepper_init 的未定义引用 F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:35: 未定义引用到system_init' F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:49: undefined reference to设置’ F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:65: undefined reference to serial_reset_read_buffer' F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:66: undefined reference togc_init’ F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:67: 未定义对spindle_init' F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:68: undefined reference tocoolant_init 的引用’ F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl /main.c:69: 对limits_init' F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:70: undefined reference toprobe_init’ F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:71 的未定义引用:对plan_reset' F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:72: undefined reference tost_reset’ F:\Projects\3d Printer的未定义引用\Firmware\grbl-master\grbl-master\grbl/main.c:75: 未定义对plan_sync_position' F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:76: undefined reference togc_sync_position 的引用’ F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:85:未定义对“protocol_main_loop” make.exe 的引用:*** [main.elf] 错误 1 有人可以告诉我问题是什么吗? 成员 香奈儿 评论了 2015 年 7 月 15 日 @yashunandansureka: Grbl 仅支持 Arduino Uno(和 328p 变体)。它不是 Marlin,也不兼容 Marlin/3D 打印机板。 chamnit已完成 关闭 2015 年 7 月 15 日 作者 yashunandansureka 评论了 2015 年 7 月 15 日 好的。我正在尝试开发自己的 3d 打印机,并且有兴趣制作自己的固件。你能帮我解决我们串行发送 g 代码然后解码的部分吗? 成员 香奈儿 评论了 2015 年 7 月 15 日 @yashunandansureka: 听起来你有点过头了。 109JB 评论了 2015 年 7 月 16 日 以下链接将告诉您哪些常见的 reprap 固件适用于您的 atmega Gen 7 开发板。 http://reprap.org/wiki/List_of_Firmware 作者 yashunandansureka 评论了 2015 年 7 月 16 日 好的。谢谢@chamnit. 我仍然会尝试。 @109JB感谢您的链接。我以前见过所有这些,但我一直在寻找更简单、更容易理解和最终修改的东西。 谢谢大家。 喜欢 (0) 切换激光模式时作业之间的行为不一致 #598 新手 – 需要帮助 #599 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
我下载了 GRBL,我正在尝试将它上传到我的 Gen7 v 1.5 板(reprap)。我制作了 make 文件并尝试构建 main.c 但出现了构建错误。
链接:main.elf
avr-gcc -mmcu=atmega1284p -I。-gdwarf-2 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.o -std=gnu99 -MMD -MP – MF .dep/main.elf.d main.o –output main.elf -Wl,-Map=main.map,–cref -lm
main.o: 在函数
main': F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:32: undefined reference to
serial_init’F:\Projects\3d Printer\Firmware \grbl-master\grbl-master\grbl/main.c:33: 对
settings_init' F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:34: undefined reference to
stepper_init 的未定义引用F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:35: 未定义引用到
system_init' F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:49: undefined reference to
设置’F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:65: undefined reference to
serial_reset_read_buffer' F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:66: undefined reference to
gc_init’F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:67: 未定义对
spindle_init' F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:68: undefined reference to
coolant_init 的引用’F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl /main.c:69: 对
limits_init' F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:70: undefined reference to
probe_init’F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:71 的未定义引用:对
plan_reset' F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:72: undefined reference to
st_reset’F:\Projects\3d Printer的未定义引用\Firmware\grbl-master\grbl-master\grbl/main.c:75: 未定义对
plan_sync_position' F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:76: undefined reference to
gc_sync_position 的引用’F:\Projects\3d Printer\Firmware\grbl-master\grbl-master\grbl/main.c:85:未定义对“protocol_main_loop”
make.exe 的引用:*** [main.elf] 错误 1
有人可以告诉我问题是什么吗?