使用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与它有关系的事实?
答案 0 :(得分:1)
要访问该部分内存,您需要将arduino用作ISP(系统内编程器)。
使用USB编程arduino芯片是由你试图穿上的引导程序启用的。
通常的方法是使用ISP直接编程芯片。
在这里查看设置: http://arduino.cc/en/Tutorial/ArduinoISP
高级构建的另一个好资源是: 如何建立AVR开发板:http://youtu.be/ncobWc61wL4 他解释了他正在做什么,所以很容易理解,他谈到了编程过程。