Напълнете буутлоудъра чрез програмист usbasp
В тази статия, ние ще направим Arduino попълнете bootloader'a с програмирането USBasp
![Изливане буутлоудъра чрез програмист usbasp (крайна горелка) Напълнете буутлоудъра чрез програмист usbasp](https://webp.images-on-off.com/26/860/434x359_gb2uk3io8v2lq5ztzgea.webp)
Наливане чрез ръководство за програмиране
Първо трябва да свалите и разархивирате програма от екстремни горелката.
След успешна инсталация е необходимо да се свържете на програмиста да Arduino. На изхода на програмиста Громов имаме 10-пинов конектор ISP и 6-пинов платката ISCP конектор.
![Изливане буутлоудъра чрез програмист usbasp (VIA) Напълнете буутлоудъра чрез програмист usbasp](https://webp.images-on-off.com/26/860/434x234_961bete1mcovnkqxv5yo.webp)
За да се опрости работата ни ще се свърже на програмиста да Arduino клонинг на изключително комуникативно perehodnichok с 10-пинов конектор за 6 пинов.
Без значение колко и с помощта на които можете да се свързвате, най-важното, че контактите със същото име, в съответствие.
![Изливане буутлоудъра чрез програмист usbasp (програмист) Напълнете буутлоудъра чрез програмист usbasp](https://webp.images-on-off.com/26/860/434x332_m79txt28s8m8vkxthhf4.webp)
Така че, отворете екстремни Burner - AVR. Първото нещо, което трябва да изберете на контролера. В тази статия, ние ще шият 328 Мегу. Този пример програмата е изключително лесна за използване, тъй като на този, и е избран за пример, но 328-мо MEGA не се поддържа от контрольорите, изберете от списъка 32yu Мегу. При зареждане ще даде грешка на грешен чип е избран. Ние игнорирате грешката и ще изпълни всички без проблеми. Това програмист поддържа много контролери и програмиране 4 среда, повече подробности за характеристиките му можете да намерите тук.
![Изливане буутлоудъра чрез програмист usbasp (VIA) Напълнете буутлоудъра чрез програмист usbasp](https://webp.images-on-off.com/26/860/434x335_1vfdawo67erknz2l98jr.webp)
След това, ние трябва да отворите файла си на фърмуера. Кликнете върху иконата
Необходимият файл се намира в папката с изтегления Arduino околната среда.
За ATmega328 Ардуино-1.0.3 \ хардуер \ Ардуино \ bootloaders \ ATMEGA
В "bootloaders" на папката също са фърмуер за всички други контролери поддържат от околната среда Arduino.
![Изливане буутлоудъра чрез програмист usbasp (AVR) Напълнете буутлоудъра чрез програмист usbasp](https://webp.images-on-off.com/26/860/434x358_km8l984snp16letpj12j.webp)
След изтеглянето на фърмуера в програмата, трябва да се остави Fyuz бита. Отидете в раздела за предпазители Bits / Настройки
Намерете стойностите също могат да бъдат изтеглени в папката Arduino IDE.
![Изливане буутлоудъра чрез програмист usbasp (VIA) Напълнете буутлоудъра чрез програмист usbasp](https://webp.images-on-off.com/26/860/434x269_jdynx383lh11x7v8wi7d.webp)
Отворете текстов файл, готов да се гарантира, че ако компютърът разполага само с бележника по подразбиране, а след това всичко ще бъде на бучки. Търсим искаш да се зарежда, и се използва камък.
На следващо място, намерете реда, в който ни Fyuz писмено бита в шестнадесетичен вид. Както може да се види в нашия Ниска предпазител има стойност 0xFF и висока предпазител 0xDA. За разлика от програми Uni проф, който работи с десетична бройна система (чрез Uni проф ние изсипва буутлоудъра в предишната статия), екстремни Burner - AVR работи точно в шестнадесетичен, така че не се превежда всичко необходимо в този случай, а просто вземе и рекордни стойности в прозорци Fyuz бита.
![Изливане буутлоудъра чрез програмист usbasp (програмист) Напълнете буутлоудъра чрез програмист usbasp](https://webp.images-on-off.com/26/860/434x358_kxkftur2mrx8366pgjnw.webp)
Основната част от работата се извършва, сега ние просто трябва да натиснете един бутон
Тя започва пълнене и, както каза, да падне безвреден грешка.
![Изливане буутлоудъра чрез програмист usbasp (програмист usbasp) Напълнете буутлоудъра чрез програмист usbasp](https://webp.images-on-off.com/26/860/294x171_sah4um7u53rgih245tpv.webp)
Не обръщайте внимание на грешката и изтеглянето продължава.
![Изливане буутлоудъра чрез програмист usbasp (VIA) Напълнете буутлоудъра чрез програмист usbasp](https://webp.images-on-off.com/26/860/434x359_gb2uk3io8v2lq5ztzgea.webp)
Чакаме още десет секунди и сте готови.
![Изливане буутлоудъра чрез програмист usbasp (засенчване буутлоудъра) Напълнете буутлоудъра чрез програмист usbasp](https://webp.images-on-off.com/26/860/434x358_loy7x3e2ddpwnvqigli2.webp)
Ако всичко върви добре, тогава контролера вече поддържа Arduino IDE среда.
Попълнете буутлоудъра Arduino среда
А сега да разгледаме по-лесен начин за запълване на буутлоудъра. Тази опция се налива през USBasp просто, бих казал дори примитивен, защото за неговото изпълнение не е необходимо да има дори концепцията за бита HEX файлове и предпазител. Въпреки това, защо всеки път, за да се изкачи в boards.txt, ръчно изберете желания фърмуер, проверете отново, ако всичко е правилно да се направи IDEshka?
И така Напълнете буутлоудъра директно от областта на околната среда, само на 3 стъпки.
Стъпка 1: Изберете карта, за които ние трябва да мига буутлоудъра
![Изливане буутлоудъра чрез програмист usbasp (крайна горелка) Напълнете буутлоудъра чрез програмист usbasp](https://webp.images-on-off.com/26/860/434x155_yaht4qmreiwvppih76v6.webp)
Стъпка 2. Изберете програмист свързан към контролера, в този случай USBasp.
![Изливане буутлоудъра чрез програмист usbasp (Ардуино IDE) Напълнете буутлоудъра чрез програмист usbasp](https://webp.images-on-off.com/26/860/434x233_wlhiahisgdhfkg3lxq4a.webp)
Стъпка 3. Кликнете върху "Write буутлоудъра"
![Изливане буутлоудъра чрез програмист usbasp (засенчване буутлоудъра) Напълнете буутлоудъра чрез програмист usbasp](https://webp.images-on-off.com/26/860/434x223_s5kk98wn9vuqciw8cazw.webp)
![Изливане буутлоудъра чрез програмист usbasp (VIA) Напълнете буутлоудъра чрез програмист usbasp](https://webp.images-on-off.com/26/860/434x133_kph7b80c8tmw44kzaewq.webp)
Ще чакаме секунди 10. Това е всичко. Изтеглете пълна.
![Изливане буутлоудъра чрез програмист usbasp (AVR) Напълнете буутлоудъра чрез програмист usbasp](https://webp.images-on-off.com/26/860/434x133_lhg7ffb01v7kmy3evxyo.webp)
Както можем да видим, че този метод е нереалистично проста и изисква минимални усилия. Плюс това, за да запълни този метод е фактът, че околната среда автоматично ще избере правилния HEX файл и да съобщи за 100% верни Fyuz бита.