Напълнете буутлоудъра чрез програмист usbasp

В тази статия, ние ще направим Arduino попълнете bootloader'a с програмирането USBasp

Напълнете буутлоудъра чрез програмист usbasp

Наливане чрез ръководство за програмиране

Първо трябва да свалите и разархивирате програма от екстремни горелката.

След успешна инсталация е необходимо да се свържете на програмиста да Arduino. На изхода на програмиста Громов имаме 10-пинов конектор ISP и 6-пинов платката ISCP конектор.

Напълнете буутлоудъра чрез програмист usbasp

За да се опрости работата ни ще се свърже на програмиста да Arduino клонинг на изключително комуникативно perehodnichok с 10-пинов конектор за 6 пинов.

Без значение колко и с помощта на които можете да се свързвате, най-важното, че контактите със същото име, в съответствие.

Напълнете буутлоудъра чрез програмист usbasp

Така че, отворете екстремни Burner - AVR. Първото нещо, което трябва да изберете на контролера. В тази статия, ние ще шият 328 Мегу. Този пример програмата е изключително лесна за използване, тъй като на този, и е избран за пример, но 328-мо MEGA не се поддържа от контрольорите, изберете от списъка 32yu Мегу. При зареждане ще даде грешка на грешен чип е избран. Ние игнорирате грешката и ще изпълни всички без проблеми. Това програмист поддържа много контролери и програмиране 4 среда, повече подробности за характеристиките му можете да намерите тук.

Напълнете буутлоудъра чрез програмист usbasp

След това, ние трябва да отворите файла си на фърмуера. Кликнете върху иконата

Необходимият файл се намира в папката с изтегления Arduino околната среда.

За ATmega328 Ардуино-1.0.3 \ хардуер \ Ардуино \ bootloaders \ ATMEGA

В "bootloaders" на папката също са фърмуер за всички други контролери поддържат от околната среда Arduino.

Напълнете буутлоудъра чрез програмист usbasp

След изтеглянето на фърмуера в програмата, трябва да се остави Fyuz бита. Отидете в раздела за предпазители Bits / Настройки

Намерете стойностите също могат да бъдат изтеглени в папката Arduino IDE.

Напълнете буутлоудъра чрез програмист usbasp

Отворете текстов файл, готов да се гарантира, че ако компютърът разполага само с бележника по подразбиране, а след това всичко ще бъде на бучки. Търсим искаш да се зарежда, и се използва камък.

На следващо място, намерете реда, в който ни Fyuz писмено бита в шестнадесетичен вид. Както може да се види в нашия Ниска предпазител има стойност 0xFF и висока предпазител 0xDA. За разлика от програми Uni проф, който работи с десетична бройна система (чрез Uni проф ние изсипва буутлоудъра в предишната статия), екстремни Burner - AVR работи точно в шестнадесетичен, така че не се превежда всичко необходимо в този случай, а просто вземе и рекордни стойности в прозорци Fyuz бита.

Напълнете буутлоудъра чрез програмист usbasp

Основната част от работата се извършва, сега ние просто трябва да натиснете един бутон

Тя започва пълнене и, както каза, да падне безвреден грешка.

Напълнете буутлоудъра чрез програмист usbasp

Не обръщайте внимание на грешката и изтеглянето продължава.

Напълнете буутлоудъра чрез програмист usbasp

Чакаме още десет секунди и сте готови.

Напълнете буутлоудъра чрез програмист usbasp

Ако всичко върви добре, тогава контролера вече поддържа Arduino IDE среда.

Попълнете буутлоудъра Arduino среда

А сега да разгледаме по-лесен начин за запълване на буутлоудъра. Тази опция се налива през USBasp просто, бих казал дори примитивен, защото за неговото изпълнение не е необходимо да има дори концепцията за бита HEX файлове и предпазител. Въпреки това, защо всеки път, за да се изкачи в boards.txt, ръчно изберете желания фърмуер, проверете отново, ако всичко е правилно да се направи IDEshka?

И така Напълнете буутлоудъра директно от областта на околната среда, само на 3 стъпки.

Стъпка 1: Изберете карта, за които ние трябва да мига буутлоудъра

Напълнете буутлоудъра чрез програмист usbasp

Стъпка 2. Изберете програмист свързан към контролера, в този случай USBasp.

Напълнете буутлоудъра чрез програмист usbasp

Стъпка 3. Кликнете върху "Write буутлоудъра"

Напълнете буутлоудъра чрез програмист usbasp

Напълнете буутлоудъра чрез програмист usbasp

Ще чакаме секунди 10. Това е всичко. Изтеглете пълна.

Напълнете буутлоудъра чрез програмист usbasp

Както можем да видим, че този метод е нереалистично проста и изисква минимални усилия. Плюс това, за да запълни този метод е фактът, че околната среда автоматично ще избере правилния HEX файл и да съобщи за 100% верни Fyuz бита.