В дополнение к обзору
mySKU.me/blog/aliexpress/27674.html
Данный программатор USBASP V2.0 позволяет работать с любыми AVR контроллерами только в режиме ISP (In System Programming), т.е. является специализированным.
Пришёл программатор в пакетике с кабелем подключения.
Собран на базе ATMEGA8A, питается от порта USB, имеется стабилизатор 3,3V для некоторых контроллеров.
Описание и схема устройства на английском:
www.protostack.com/download/Users%20Guide%20%28AC-PG-USBASP-UG-V2.0%29.pdf
Дрвйвер
www.protostack.com/download/USBasp-win-driver-x86-x64-ia64-v1.2.5.rar
Подключается программатор к соответствующему разъёму для программирования ISP либо к адаптеру с панельками для установки микросхем контроллеров.
На плате распаяны 2 красных светодиода, показывающих состояние программатора. По идее, один светодиод должен быть зелёным, но они видимо неожиданно закончились :)
Питание 3,3V / 5V подаётся на порт ISP с программатора и переключается перемычкой JP1.
Также на плате есть нераспаянные перемычки:
JP2 — для обновления прошивки самого программатора.
JP3 — для установки медленного режима программирования (если тактовая частота программируемого контроллера менее 1,5MHz).
Я давно пользуюсь самодельной макетной платой с разводкой под любые DIP корпуса AVR. При желании можно найти готовую плату-адаптер с панелькой.
Удобнее всего программировать в самой среде разработки,
например Bascom AVR, но при желании можно найти отдельную программу, например SinaProg
Итог — полезное устройство любителям контроллеров AVR.
поэтому покупали оригинальный AVRISP mkII
И еще даже synaprog или avrdude не могут прошить *.hex 32 разрядный только 16ти разрядный *.hex программатором USBASP V2.0
Но кстати сказать свои задачи тоже решает и такой программатор must have, тем более по такой цене.
Но ZIF конечно удобнее.
Прошу осветить подробнее вопрос взаимодействия обозреваемого устройства с программой CodeVisionAVR.
У меня не получилось программировать контроллер непосредственно из среды, поэтому пишу код в CVAVR, потом заливаю сторонним софтом PonyProg. Опишите порядок действий!
Хотелось бы все же дождаться ответа!
:(
Действительно CodeVisionAVR и AVR Studio напрямую с USBASP почему-то не работают :(
BASCOM-AVR точно работает!
Теоретически некоторые контроллеры через этот софт прошить возможно, надо проверять…
что то типа этого.
Ещё можно снизить частоту командой -B 30 например, дописанной у avrdude утилиты…
не работае а Atmel Studio
Не работает с распространенными зашивальщиками флэшек…
Был отправлен обратно, из всего комплекта софта что у меня есть взял его только FlashBurner и то как выяснелось зашивон может ити с ошибками…
Рекомендую обратить внимание на разраотку российского человека под названием Gozzila шьет все, скоростьпросто дикая, мега 128 за 7 секунд…
С меня "+" в репу, если это важно)))
Понятно, что поезд давно ушел, но вдруг еще кому пригодится. :)