我对avr编程完全不熟悉,我正在努力让xcode与我的Arduino Mega2560一起使用。我设法让它使用embedxcode,但现在我正在尝试使用xavr项目方案更精简的方法。出于某种原因,我无法将我的代码上传到arduino。它给了我这个错误:
Command /Applications/Xcode.app/Contents/Developer/usr/bin/make failed with exit code 2
我得到的最后一点输出是:
Reading | ################################################## | 100% 0.01s
avrdude: Device signature = 0x1e9801
avrdude: NOTE: "flash" memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: stk500v2_command(): command failed
avrdude done. Thank you.
make: *** [program] Error 255
Command /Applications/Xcode.app/Contents/Developer/usr/bin/make failed with exit code 2
我已在此处上传完整输出:http://pastebin.com/y7Z5F5NP
我真的希望有人能帮助我弄清楚如何让这个工作 - 这对我开始使用我的arduino来说是一个很大的帮助:)
提前致谢!
答案 0 :(得分:0)
你修改了你的makefile吗?如果这样做,您可能会在规则的配方行上放置一个额外的空间。食谱上的第一个字符应该是一个标签。