Программирование Attiny85

Мне было интересно, как загрузить программу, которую я написал с помощью AVR Studio 4, на ATtiny85. В основном я использовал этот учебник http://blog.smileymicros.com/smileys-workshop-10-moving-beyond-arduino/, за исключением того, что все делается с помощью attiny85 вместо atmega328. Я получил pins_arduino.h из библиотеки ATtiny компании HighLow tech.

Я успешно скомпилировал в AVR Studio 4, и теперь мне интересно, как загрузить в Attiny85.

Спасибо


person Community    schedule 13.07.2015    source источник
comment
На странице, на которую вы ссылаетесь, есть инструкции по подключению к плате Arduino с помощью avrdude. (Я предполагаю, что вы используете плату Arduino?) Параметры командной строки будут немного отличаться, например параметр -p для процессора. Поищите avrdude в Google, чтобы узнать о возможностях.   -  person uncleO    schedule 13.07.2015
comment
Я рекомендую использовать arduino-tiny вместо ATtiny, поскольку он более полнофункциональный.   -  person Ignacio Vazquez-Abrams    schedule 22.07.2015
comment
Какой программатор AVR вы используете?   -  person Rawnald Gregory Erickson    schedule 24.07.2015
comment
Я использую avr mkll или программатор isp   -  person    schedule 24.07.2015


Ответы (1)


Загрузите версию Windows-Avrdude: http://www.mikrocontroller.net/attachment/69851/avrdude-5.10.zip Извлеките файлы avrdude.exe (avrdude.conf и avrdude.exe в любое место в ваших каталогах. Теперь в AVR Studio создайте новый инструмент с помощью внешних инструментов (точно не знаю, называется внешними инструментами) и назовите его 'ATtiny85'. Вставьте эту строку в поле команды: C: \ Path \ To \ Your \ avrdude.exe. Вставьте это в 'Аргументы': -F -v -pt85 -cstk500v1 -P com7 -b19200 -Uflash: w: "$ (ProjectDir) Debug \ $ (ItemFileName) .hex": i -C Убедитесь, что вы заменили com7 на свой com-порт, к которому вы подключили свой avrisp mkii. Теперь завершите диалог и вы готовы к загрузке. (Просто щелкните свой инструмент в меню)

person ICEBERG    schedule 29.08.2015