刚刚得到一个Arduino M0专业版,我的第一个项目一切顺利但是在尝试上传我的草图时遇到了这个错误: 投票目标at91samd21g18.cpu失败,试图重新审查 我的arduino通过USB从PC连接并供电,看起来好像和它一样: http://www.arduino.org/forums/post/reply?f=63&t=217 所以我试过他们在这里建议的指南: http://www.arduino.org/learning/tutorials/advanced-guides/arduino-m0-pro-for-advanced-user#Burning_Bootloader_procedure
Atmel Studio 7一切顺利......但是当我在PC上找到bootloader文件并单击程序按钮时...... 我得到以下内容 擦除设备......好的 编程Flash ..取消错误:
无法解析目标文件C:\ Program Files(x86)\ Arduino \ hardware \ arduino \ samd \ bootloaders \ zero \ Bootloader_D21_M0_Pro_150427.hex:格式不受支持。
我在github上为M0 Pro文件找到了另一个引导加载程序,但它与我原来的版本完全相同。
有人可以帮忙吗?
答案 0 :(得分:0)
所以我按照J.Piquard的建议做了这件事,经过几次尝试,一切似乎都很顺利。为了别人的利益,我尽可能详细地发布详细信息。当我点击“计划”时按钮Arduino led3以速度反复闪烁然后我得到了 擦除设备......好的 编程Flash ...好的 验证Flash ...好的 之后,Arduino M0 Pro led3被标记为“L'以1秒的稳定速度眨眼。不确定为什么或是否应该,但它继续。 关闭AtmelStudio应用程序 推出Arduino IDE 1.7.11(来自arduino.org)并成功上传了我的草图。 Led 3停止闪烁......巨大的叹息......现在我试着找出为什么Nextion代码破坏了引导加载程序..
注意:在刷新电路板并尝试在IDE中上传草图后的前两次尝试中,我收到了COM 4正忙的错误消息!
非常感谢J. Piquard - unix tip做了这个伎俩