2008-09-25 8 views
4

Какой дешевый и хороший способ сделать серийный (RS232) программник для AVR atMega и atTiny? В Интернете есть несколько схем, но какой из них лучше?Простой последовательный AVR-программист для новичков

Я хотел бы иметь возможность запрограммировать мой контроллер из Linux и Windows с помощью некоторых стандартных инструментов.

ответ

4

Попробуйте Serial port AVR programmer (DASA) Kit от Adafruit Industries. Это всего лишь $ 7,50, очень популярен среди сообщества Arduino, и она предоставляет шаг за шагом instructions for assembly на своем личном сайте.

Если вы не хотите самостоятельно строить его, у Sparkfun Electronics есть несколько последовательных программистов, доступных за немного больше денег.

+0

Я нашел USBtinyISP очень простым и быстрым в сборе. Никогда не обойтись, пытаясь использовать его. – 2008-09-25 14:20:16

2

У меня ранее был хороший успех, используя (бесплатно!) Pony Programmer программное обеспечение и ключ. Они предоставляют схемы для аппаратного обеспечения, которые были просты и, казалось, сделали трюк.

Не использовали версию программного обеспечения linux в течение некоторого времени, но версия для Windows, казалось, делала все, что нужно.

1

Если usb можно использовать, я действительно не думаю, что оригинальный программист (AVR ISP mkII) является настолько дорогим, что цена сегодня составляет около 34 $.

1

http://onlinetps.com/shop/index.php?main_page=product_info&cPath=65&products_id=188 Этот последовательный порт AVR программатор представляет собой последовательный порт ключ совместим с PonyProg и другого программного обеспечения программирования. Он не требует внешнего источника питания; он берет власть с вашей целевой платы. Ключ прикрепляется к компьютеру через стандартный последовательный порт DB9 Информация:

Этот программный программист для последовательного порта AVR является самым недорогим AVR-программистом на рынке. Он работает с большим бесплатным программным обеспечением AVR - Pony-Prog вы всегда можете посмотреть список поддерживаемых устройств по этой ссылке, поскольку он растет каждый месяц.

Поддерживаемые устройства

ATmega103, ATmega161, ATmega163, ATmega 323, ATmega128, ATmega8, ATmega16, ATmega8L, ATmega16L, ATmega64, ATmega32, ATmega64L, ATMEGA32L, ATmega162, ATmega169, ATmega8515, ATmega8535, ATtiny12, ATtiny15, ATtiny26 , ATtiny2313, ATtiny13, 25, 45, 85, 261, 461 И еще много ..........

1

Bus Pirate опция еще один USB. Это на самом деле удобный инструмент для многих (связанных с шиной) использования. Однако это может быть не так гладко или быстро, как программисты.