无法将启动加载程序上传到arduino

时间:2014-12-03 14:16:47

标签: arduino arduino-ide arduino-uno

使用arduino UNO(mac)我正在尝试将启动加载程序上传到芯片位于面包板上的atmega328,并连接到UNO板tx-tx, rx-rx, vcc,gnd ,reset

所以我试图通过添加到boards.txt文件the atmega on a breadboard 8mhz来上传启动加载程序,然后从主板菜单中选择它。

比我尝试刻录启动加载程序时,他在0秒后说:

did not find any USB device "usb"

而不是将程序员从 - AVR ISP mkii更改为 - AVR ISP

它开始然后,经过6-7秒的尝试后,他没有说:

programmer is not responding

我不知道我做错了什么,我也试过振荡器,或者没有它,没有任何作用。 也许是它的Mac与它有关系的事实?

1 个答案:

答案 0 :(得分:1)

要访问该部分内存,您需要将arduino用作ISP(系统内编程器)。

使用USB编程arduino芯片是由你试图穿上的引导程序启用的。

通常的方法是使用ISP直接编程芯片。

在这里查看设置: http://arduino.cc/en/Tutorial/ArduinoISP

高级构建的另一个好资源是: 如何建立AVR开发板:http://youtu.be/ncobWc61wL4 他解释了他正在做什么,所以很容易理解,他谈到了编程过程。