为开发板 Arduino/Genuino Uno 编译时出错。 怎么解决

Arduino:1.8.3(Windows10),开发板:"Arduino/GenuinoUno"C:\Users\ljxxx\AppData\Local\Temp\cc... Arduino:1.8.3 (Windows 10), 开发板:"Arduino/Genuino Uno"

C:\Users\ljxxx\AppData\Local\Temp\ccQJbqFc.ltrans0.ltrans.o: In function `main':

D:\Arduino\hardware\arduino\avr\cores\arduino/main.cpp:46: undefined reference to `loop'

collect2.exe: error: ld returned 1 exit status

exit status 1
为开发板 Arduino/Genuino Uno 编译时出错。

在文件 -> 首选项开启
“编译过程中显示详细输出”选项
这份报告会包含更多信息。
展开
 我来答
帐号已注销
高粉答主

2020-05-29 · 每个回答都超有意思的
知道答主
回答量:2169
采纳率:0%
帮助的人:36.6万
展开全部

开发板Arduino/Genuino Uno编译时出错,是编译的过程出现错误造成的,解决方法如下:

1、首先在电脑中打开ArduinoIDE , 选择程序 File—examples—ArduinoISP。

2、然后将程序ArduinoISP上传到ArduinoNno板子里。注意:编译器programmer 选择AVRISP mKII。

3、将编译器 Programmer 修改为 Arduino as ISP后。

4、然后点击Burn BootLoader,运行成功后,显示Done burning bootloader,如下图所示就完成了。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式