ПредишенСледващото

Atmega микроконтролери обикновено са програмирани чрез интерфейс ISP (SPI), но е необходимо, макар и евтин, но със сигурност е програмист. Методът за свързване на проводници, използвайки 5 (SCK, Мишо, MOSI, нулиране, GND).

Най-малките модели о / зареждане отнема 512 байта. В Arduino Duemilanove е 2048 байта.

За товарач работа, трябва да инсталирате правилния Fyuz. както и че трябва да товарач съставени на желаната честота от вътрешния стандартен генератор или външен kvartsa- Цялата процедура отнема време. особено за начинаещи.

Този конструктор автоматично създава зареждане на ОС за микроконтролер. Това показва Fyuz да мига, а също така генерира блок проба за поставяне в board.txt файл в Arduino IDE среда. може да бъде създадена товарач за конкретен кварц или вътрешна осцилатор (например при 8 MHz или 1 MHz). Подценяване на работната честота води до намаляване на потреблението на енергия, за съжаление това намалява максималната скорост за сваляне.

В конструктор използва optiboot товарач.

Настройка на Ардуино.

Ако искате да добавите персонализирано микроконтролер Arduino среда (ATmega16 или Atmega32) или използвайте нестандартни кварц (не 16 MHz). е необходимо да се boards.txt файл, намиращ се в папка Ардуино \ хардуер \ Arduino / добавите допълнителна секция, което ще създаде конструктор.

За конфигурацията на буутлоудъра, първо трябва да изберете вашия микроконтролер и уточни майстор часовника:

Външен кварц - Използване на външен кварц, свързан към терминали Xtal m / к. Също така е необходимо да се инсталира 22pF кондензатори, свързани към GND.

Вътрешен часовник - вътрешния осцилатор о / и, които, в зависимост от модела и / w могат да работят по този 1,2,4,8 mgts.Pri освободени заключения Xtal м / с за собствените си цели.

Watchdog - Вътрешен неточна осцилатор 256 кХц за Watchdog.Dostupen система въобще не е о / и.

В зареждане може да се използва софтуер сериен порт, които могат да бъдат причислени към различни заключения о / и (в изпитване фаза). Моля, имайте предвид, че при определени честоти софтуер UART е включена задължително.

При ниски честоти. например чрез използване на Watchdog, с възможни проблеми с зареждането на фърмуера, ако не разполагате с добър програмист (което може да намали честотата), а след това използването на ниска честота не го препоръчвам. Намаляването на честотата на програмист може USBasp с avrdude с ключ -B

След като изберете подходящите опции и кликнете, за да създадете HEX дизайнер ще издава команди към фърмуера чрез avrdude полезност, както и връзки към статии. Как да мига буутлоудъра чрез Ардуино или USBasp.

Между другото, тези отбори не могат да се използва, ако вече сте добавили блок в board.txt и копира в папка зареждане \ хардуер \ Ардуино \ bootloaders \ optiboot \ и след това изберете Tools - горят буутлоудъра.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!