Ошибка загрузки в ATtiny
Я следил за видео Великого Скотта на YouTube, чтобы загрузить его на ATtiny85. Когда я попытался это сделать, то получил следующие сообщения об ошибках:
Arduino: 1.6.7 (Windows Vista), Плата: "ATtiny85 (внутренние часы 8 МГц)"
Board attiny-master:attiny:attiny85-20 не определяет предпочтения "build.board">. Автоустановка на: ATTINY_ATTINY85-20
Board attiny-master:attiny:attiny45-8 не определяет предпочтения "build.board">. Автоустановка на: ATTINY_ATTINY45-8
Board attiny-master:attiny:attiny85-8 не определяет предпочтения "build.board">. Автоустановка на: ATTINY_ATTINY85-8
Board attiny-master:attiny:attiny44 не определяет предпочтения "build.board">. Автоустановка на: ATTINY_ATTINY44
и так далее, и так далее ...
exec: "-w": исполняемый файл не найден в %PATH% Ошибка компиляции.`
Этот отчет будет содержать больше информации с помощью функции "Показать подробный вывод во время компиляции" включено в меню Файл > Настройки.>
Когда я отключаю свой ATtiny85 и перезапускаю Arduino, у меня нет никаких проблем с загрузкой, хотя я получаю около 8 сообщений об ошибках, говорящих что-то вроде:
Board attiny-master:attiny:attiny84 не определяет предпочтения "build.board". Автоустановка на: ATTINY_ATTINY84
@Gᴇᴏᴍᴇᴛᴇʀ, 👍0
Обсуждение1 ответ
Вполне вероятно, что имя файла компилятора отсутствует в командной строке, которую пытается выполнить среда разработки. Чтобы узнать больше о том, как выглядит команда (что позволит вам выяснить, какое имя отсутствует), включите подробный вывод во время компиляции. То есть нажмите Файл, Настройки в среде IDE, затем щелкните поле напротив “компиляция”. После того, как вы выясните, чего не хватает, вы можете отключить подробный вывод и исправить platform.txt
, который является файлом, на который смотрит IDE, чтобы узнать, какие команды следует выполнять при компиляции скетчей.
Чтобы избавиться от предупреждений о неопределенных значениях build.board
, добавьте в boards.txt
файл в Teensy каталоге/avr/
(или где бы вы его ни установили). (Ваша среда разработки 1.6 требует определений build.board
, которые IIRC не требовались для 1.5 и более ранних IDE.)
attiny85-20.build.board=ATTINY_ATTINY85-20
Каждая из добавляемых вами строк будет содержать значение автоматической установки, перед которым будет строка, состоящая из типа платы и .build.board=
, соединенных вместе. Добавьте каждую строку непосредственно перед или после другой .стройте.
-содержащие строки.
- Восстановление всех fuse-битов на AtMega328P-PU
- программирование ардуино на чистом с
- Загрузка прошивки в Atmega1284p с использованием ESP8266 с AVRISP в качестве программиатора
- Как передать нестатический член класса для обратного вызова на платформах avr?
- Помогите понять, как avrdude работает с ArduinoISP и почему он не работает у меня.
- Используйте Arduino Uno для программирования встроенной Atmega328 на C
- Atmega328p загружает через ISP, но не через загрузчик
- Как создать и загрузить программу на C++ без библиотеки Arduino или IDE?
Пожалуйста, отредактируйте вопрос и добавьте ссылку на любое видео, которое вы имеете в виду, а также ссылку на файл, который вы загрузили для настройки `boards.txt-для этих процессоров., @James Waldby - jwpat7