【发布时间】:2018-11-27 02:11:43
【问题描述】:
我创建了自己的定制板并添加了 ICSP 标头,尽管我似乎无法对其进行编程。
我的板子有一个 Atmega32U4(没有外部晶振),当我使用命令时我不断收到错误:
avrdude -p m32u4 -c usbasp -B 64 -U flash:w:/Users/Jbonnett/Desktop/RGBWstrandtest.ino.hex
错误:
avrdude: set SCK frequency to 8000 Hz
avrdude: error: program enable: target doesn't answer. 1
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
如您所见,我正在尝试以慢速模式对芯片进行编程,并且我还尝试了慢速模式的硬件跳线。虽然错误告诉我它看不到我的自定义板。
我正在使用的程序员是这个:https://www.ebay.co.uk/itm/USBASP-USB-ISP-Programmer-for-Atmel-AVR-ATMega328-ATMega32U4-Arduino/322662323277
这里有几张照片显示自定义板已正确接线: 请注意,编程器可以由定制板供电。
感谢您的帮助:)
编辑:My Schematic
【问题讨论】:
-
添加定制板的原理图来提问。 2x3 标头是标准 Arduino ISCP 标头吗?
-
嗨@Juraj 我添加了我的原理图:)
-
你们有不是自己造的32u4板子吗?你可以先试试这个程序员
-
对不起,我没有
标签: hardware atmega atmel microprocessors avrdude