roboforum.ru

Технический форум по робототехнике.

Способы прошивки.

Как собрать и запрограммировать робота на Arduino(Freeduino, Roboduino, Seeduino ...). Используем Wiring и Processing.

Способы прошивки.

Сообщение Marvin » 27 апр 2012, 16:31

Открываю в IDE 1.0 меню Tools->Programmer. Наблюдаю (в ubuntu) AVR ISP, AVRISP mkll, USBtinyISP, USBasp, Paralel programer, Arduino as ISP. Хотелось бы получить краткую информацию в каких случаях что использовать.

USBasp это вроде бы какой-то программатор, который подключается по USB. В каких случаях нельзя обойтись обычной прошивкой при помощи шнурка Arduino-USB?
Аватара пользователя
Marvin
 
Сообщения: 40
Зарегистрирован: 11 апр 2011, 21:31
Откуда: Россия, Москва, Ярославль
прог. языки: Кроме C# и Basic

Re: Способы прошивки.

Сообщение mikkey finn » 27 апр 2012, 18:08

случаев два.
1. У Ардуины(про нее же речь?) слетел бутлоадер - спец программа, которая при перезагрузке принимает от компа прошивку и сама ее прошивает в контроллер.
2. Надо прошить не ардуину, а самоспаяную плату со свежекупленным микроконтроллером, в котором бутлоадера не было никогда.
В остальных случаях IDE должна суметь прошить ардуину(или просто мегу с бутлоадером ардуины).
Вариант "бутлоадер есть, но не ардуиновский" приравнивается к первому пункту.
mikkey finn
 
Сообщения: 104
Зарегистрирован: 09 авг 2011, 17:15
Откуда: Волжский

Re: Способы прошивки.

Сообщение Marvin » 28 апр 2012, 13:33

Большое спасибо. Теперь все стало понятно.
Аватара пользователя
Marvin
 
Сообщения: 40
Зарегистрирован: 11 апр 2011, 21:31
Откуда: Россия, Москва, Ярославль
прог. языки: Кроме C# и Basic


Вернуться в Arduino и другие Xduino

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11