USBASP - ISP программатор для AVR
Специализированный AVR программатор: работает с любыми контроллерами AVR серии ATmega, ATtiny и AT, имеющими SPI интерфейс, но исключительно в режиме внутрисистемного программирования или ISP (In System Programming). Это даёт возможность программировать устройства в собранном виде без отключения от питания, а также существенно упрощает отладку программного обеспечения. Программирование можно осуществлять многократно. Программатор работает с ОС Windows, Mac и Linux.
USBASP выполнен на плате из фольгированного стеклотекстолита и построен на микроконтроллере серии ATmega8 с несколькими пассивными элементами.
Две нераспаянные перемычки – JP2 и JP3 – позволяют выставить медленный режим (lazy mode) программирования для микроконтроллеров, работающих на частоте менее 1.5 МГц, и самостоятельно обновлять внутреннюю прошивку программатора. К программируемому устройству модуль подключается через гибкий шлейф, идущий в комплекте.
USB порт реализован программно. Ток потребления должен быть не выше 200 мА – в противном случае программатор может выйти из строя.
Оригинальные прошивки и драйверы
- USBASP.2011-05-28.tar.gz (519 kB) – последняя прошивка с поддержкой TPI для программирования ATMega88 и ATMega8. Все последующие релизы avrdude также работают с данной прошивкой.
- USBASP.2009-02-28.tar.gz (260 kB)
- USBASP.2007-10-23.tar.gz (172 kB)
- USBASP.2007-07-23.tar.gz (176 kB)
- USBASP.2006-12-29.tar.gz (118 kB) Поддержка программирования ATMega48 и ATMega8.
- USBASP.2006-09-16.tar.gz (116 kB) Новые VID/PID!
- USBASP.2005-11-14.tar.gz (175 kB)
- USBASP.2005-07-03.tar.gz (166 kB)
- USBASP.2005-04-21.tar.gz (169 kB)
Основные достоинства
- Низкая цена
- Малые габариты
- Высокая надёжность работы
- Простота в управлении и подсоединении
- Встроенный самовосстанавливающийся предохранитель, защищающий компьютерный порт USB от короткого замыкания и перегрузок по току
- Два светодиода, показывающие состояния обмена данными и наличия питания
- Максимальная скорость записи – 5 Кб/с
- Автоматическое управление скоростью программирования
- Питание производится от USB разъёма
- SCK-джампер удобно переключает модуль в режим низкоскоростного программирования
- Для работы не потребуется подключения дополнительных SMD элементов или микроконтроллеров
- Удобный 10-ти контактный ISP интерфейс
Примеры использования
- Программирование микроконтроллеров
Комплектация
- 1 × USBASP программатор
- 1 × шлейф ICSP
Подключение и библиотеки
USBASP программатор работает сработает с любыми контроллерами AVR серии ATmega, ATtiny и AT, имеющими SPI интерфейс, включая Arduino.
Подключается к платформе через SPI интерфейс.
Отзывы
Отзывов пока нет.