Attiny85 ошибка загрузки
Я получаю ошибку при попытке загрузить программы в Attiny85 через программатор USBtinyISP, найденный здесь. К сожалению, это не работает. Ниже приведен этот учебник по подключению платы и этот учебник по программированию ее с помощью Arduino IDE. Мой код таков:
#include <SoftwareSerial.h>
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}
Фотография моей установки, которую я проверил не менее 10 раз:
Тем не менее, я получаю это сообщение об ошибке:
avrdude: Version 6.3, compiled on Jun 22 2016 at 16:05:21
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"
Using Port : usb
Using Programmer : usbtiny
avrdude: usbdev_open(): Found USBtinyISP, bus:device: bus-0:\\.\libusb0-0001--0x1781-0x0c9f
AVR Part : ATtiny85
Chip Erase delay : 400000 us
PAGEL : P00
BS2 : P00
RESET disposition : possible i/o
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
eeprom 65 12 4 0 no 512 4 0 4000 4500 0xff 0xff
flash 65 6 32 0 yes 8192 64 128 30000 30000 0xff 0xff
signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
lock 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
efuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00
Programmer Type : USBtiny
Description : USBtiny simple USB programmer, http://www.ladyada.net/make/usbtinyisp/
avrdude: programmer operation not supported
avrdude: Using SCK period of 10 usec
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
An error occurred while uploading the sketch
avrdude done. Thank you.
Может ли кто-нибудь помочь мне решить эту проблему? Спасибо.
P.S.: На сайте, который говорил об этом сообщении об ошибке, и похожий программист сказал, чтобы вынуть перемычку. Я вынул единственную перемычку на программаторе, и это никак не повлияло на сообщение об ошибке.
ОБНОВЛЕНИЕ: Я сменил саппорт с "attiny" Дэвида 0 Меллиса на "ATTinyCore" СпенсеКонда. Вот скриншот моего меню инструментов:
Теперь я получаю другую ошибку:
avrdude: Version 6.3, compiled on Jun 22 2016 at 16:05:21
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:\Users\loydn\Documents\Arduino\hardware\ATTinyCore-master\avr/avrdude.conf"
Using Port : COM3
Using Programmer : arduino
Overriding Baud Rate : 2400
Setting bit clk period : 5.0
avrdude: ser_open(): can't open device "\\.\COM3": The system cannot find the file specified.
avrdude done. Thank you.
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.
ИСПРАВИТЬ!!!: Оказывается, это была проблема с программатором. Подключив Attiny85 к 10-контактному заголовку вместо 6-контактного, он смог успешно загрузить файл.
@user76915, 👍2
Обсуждение0
- Attiny85 не распознается при запуске Windows
- Альтернативная полноскоростная USB-библиотека для ATTINY85?
- eBay "Development Programmer Board for ATtiny"
- Программирование сервопривода на ATtiny85
- Программирование микроконтроллера Attiny85 без arduino
- Digispark ATtiny 85 - не распознается как HID устройство
- Клавиатура Digispark ATtiny85
- Прерывание переполнения таймера AVR не работает
Посмотрите на последние строки выходных данных и сделайте то, что там написано
.
Дважды проверьте соединения и повторите попытку``, также было бы предпочтительно ничего не подключать к определенным контактам на вашей плате. Пожалуйста, добавьте используемый код., @Coder9390Код представляет собой простой последовательный скетч. Кроме того, я ничего не подключаю к чипу., @user76915
Ответы должны быть опубликованы как ответы, а не как часть вопроса :) Хотя я рад, что ты с этим разобрался. Не связаны, но по этой картинке невозможно понять, каково ваше устройство. Вместо этого рассмотрите возможность использования фриттинга или даже схемы, нарисованной от руки. Я просто вижу нечеткую кучу проводов и микросхему на макетной плате., @Dave Newton