Ардуино как программист AVR

Можете ли вы использовать Arduino в качестве программатора AVR?

10 голосов | спросил littlebirdceo 30 +03002009-10-30T14:44:36+03:00312009bEurope/MoscowFri, 30 Oct 2009 14:44:36 +0300 2009, 14:44:36

4 ответа


6

Я использую решение мега-isp, упомянутое выше - эскиз Arduino avrisp здесь

http://code.google.com/p/mega-isp /загрузки /список

Я не использую щит, который у них есть. Я составил простой кабель, используя два 6-контактных разъема для подключения в два ряда в соответствии с программируемым разъемом ISP на вашем Arduino. (У меня не было двух разводных гнезд, поэтому я использовал стандартный сингл в линию и вывел два дополнительных разъема с тремя штырьками.

Затем вам понадобится кусок ленточного кабеля или провода.

Arduino 6-pin ISP

Подключите каждый штырь к одному гнезду к соответствующему на другом, за исключением вывода 5 = Сброс. Подключите один конец кабеля к контакту 5 - это конец, который будет подключаться к целевому AVR, который вы хотите запрограммировать. Подключите другой конец штыревого провода 5 к плавному контактному разъему.

Чтобы использовать кабель для подключения к ардуино, разместив его над программным разъемом ISP и подключив плавающий кабель к цифровому 10, подключите другой конец к целевому разъему ISP. Вы должны убедиться, что контакт 1 соответствует.

Обзор кабеля подробно о кабеле

Программа с avrdude с использованием

avrdude -P com7 -p t2313 -c avrisp -b 19200 -U flash: w: fred.hex

where
com7 - the com port that the Arduino based programmer is on
t2313 - the type of AVR you wish to program (m328 for ATMega328).
fred.hex - the name of the hex file you wish to progam into the target.

Я использовал это для программирования Tiny2313 без проблем.

Примечание. Кабель будет иметь 5 В для питания цели - если цель уже включена, не подключайте контакт 2 кабеля.

ответил JohnC 31 +03002009-10-31T23:04:11+03:00312009bEurope/MoscowSat, 31 Oct 2009 23:04:11 +0300 2009, 23:04:11
3

Да, вы можете использовать Arduino в качестве программиста AVR!

Взгляните на проект mega-isp .

ответил 31 +03002009-10-31T14:22:51+03:00312009bEurope/MoscowSat, 31 Oct 2009 14:22:51 +0300 2009, 14:22:51
3

Если вам нужно программирование с высоким напряжением (у вас есть мертвый чип), вы можете попробовать это решение http://www.mightyohm.com/блог /2008/09 /Arduino на основе-АРН-высоковольтный-программист /

ответил JohnC 31 +03002009-10-31T22:17:36+03:00312009bEurope/MoscowSat, 31 Oct 2009 22:17:36 +0300 2009, 22:17:36
1

Ответы 2009 года немного устарели, когда стандартная среда разработки Arduino включает ArduinoISP , которая был основан на Mega-ISP, но теперь официально поддерживается Arduino.cc.

введите описание изображения здесь>> </p></body></html>

ответил RedGrittyBrick 5 MarpmWed, 05 Mar 2014 14:06:31 +04002014-03-05T14:06:31+04:0002 2014, 14:06:31

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132