Подключение USBAsp к AVRStudio?

Предлагаю вниманию сообщества еще одну ссылку.
Это описание программатора USBTinyISP для AVR, похожего на USBAsp, вероятно, программно совместимого. А внизу скромно притаилась фраза «USBtiny500 compatibility bridge for AVR Studio»!
У меня возможность это опробовать будет только завтра к обеду, а ручки то-зачесались подрубить USBAsp к АВРстудии!
В общем, у кого есть желание, можно опробовать в деле.
UPD: этот программатор не совместим с USBAsp, так что эта идея не получила продолжения.

Комментарии (5)

RSS свернуть / развернуть
Ну незнаю какую совместимость нашли именно вы. Я проблему шпрошывки из под студии решил так. Вставляю цытату из своей мини статти, из форума:
Народ нашел одну, на мой взгляд, полезную фичу для PinBoard и Avr Studio 5,6. Чтоб заставить студию шить PinBoard сразу после билда проекта, может кому пригодится, очень удобно. И так, сперва нужно настроить Виндовс для определения avrdude. Мой комп.- Свойства- внизу первой вкладки «Дополнительние настройки системы»-Переменные среды, в окне «Системная переменная» ищем пункт «Path», тикаем редактировать и вставляем в конец строки путь к папке из avrdude. Напримет у меня C:\FTBB; Сохраняем. Это у меня Виндовс 7, для ХР тоже самое.

Второе, настраиваем проект в студии, для правильной роботы. В свойствах проекта (Project -> Properties -> Build Events) для каждой конфигурации в поле Post-build event command line можно указать команды, которые будут выполнены после успешной сборки проекта: (Первый пункт вроде не нужно делать, просто перед строкой «avrdude -p $(avrdev...» указать путь к дудке)

Код:

avrdude -p $(avrdevice) -c AVR109 -P COM2 -U flash:w:$(Name).hex :a

Вуаля, теперь тикаем ресет на пинборде, в студии тикаем F7 и прошивка уже заливается автоматом в Пинборд, а потом еще и автоматом ресетится и начинает работать. Меня просто задрало тикать ресет потом откривать AVRProg, тикать кнопку програминга и снова ресет и еще нужно не забыть закрить AVRProg иначе второй раз уже не прошеш Пинборд. А так только нужно сделать два нажатия.

Еще б было б хорошо, чтоб Ди забацал в новой ревизии Пинборда автоматический ресет, как в ардуино. Тогда можна было б не задумоватся что нужно нажать, чтоб прошивка заработала.

Материал взят отсюда snippets.crisp-studio.com/view/163/ispolzovanie-avrdude-s-avr-studio-5
0
У меня на разработку задействован довольно старый компьютер, там стоит Студия4.
С Пинборд2 я использовал HappyJTAG в режиме JTAG и SPI, работает удовлетворительно.
Также прошивал с помощью USBAsp, используя одну из многочисленных оболочек для дудки (даже не знаю, откуда скачал).
При этом просто открывал файл прошивки, нажимал кнопку прошить, по окончании программатор отключался и устройство ресетилось, проблем с компиляцией типа занятого файла hex не было.
Завтра обязательно попробую сам эту программу и отпишусь о результате. Пока не представляю, какие преимущества может дать эмулятор STK500, но все равно проверю.
0
Я таким уже с прошлого года пользуюсь прямо из 4-ой студии. В публикации
о моих поделках он на следующей после видео фотке.
Его функционалом доволен.
0
Да меня больше не сам программатор заинтересовал, а программа-преобразователь протокола (внизу страницы).
0
Победил на днях, заняло пол дня. БАЦ
0
  • avatar
  • Jman
  • 03 февраля 2016, 23:07
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.