Witam,
Tym razem, przy okazji kolejnej aktualizacji programu
...MkAvrCalculator "build 49"...
, chciałbym się bliżej zająć kwestią możliwości programowania najmniejszych mikrokontrolerów AVR z serii ATtiny, jak
ATtiny4/5/9/10. Troszkę to trwało zanim znalazłem na to czas i zanim wpadł mi w łapki ten maluszek ATtiny10. Okazało się jednak, że trzeba było wprowadzić kilka poprawek i to aż do trzech narzędzi aby móc korzystać nadal z mojego ulubionego i szybkiego programatora
USBASP. Trzeba było zatem zmodyfikować wsad do programatora, trzeba było wprowadzić poprawki do AVRDUDE a na końcu przygotować stosowne zmiany w programie MkAvrCalculator. Niektórzy się dziwią dlaczego z takim uporem wciąż korzystam z USBASP zamiast, jak to doradzają kupić sobie raz a dobrze, porządny programator Atmela np AVR ISP MK II, albo AVR Dragon. Powód jest dosyć prosty choć tak trudno go wielu osobom zrozumieć ;) ... Po pierwsze USBASP jest tańszy, po drugie i chyba najważniejsze przyzwyczaiłem się do niego a co za tym idzie znam go od podszewki, dzięki czemu udaje się go z powodzeniem wykorzystywać do najróżniejszych mikrokontrolerów AVR. Przy czym należy zaznaczyć, że WCALE nie ustępuje prędkością programowania tym oryginalnym i drogim programatorm Atmela, wbrew pozorom wielu malkontentom, którzy tu i ówdzie tłumaczą początkującym aby jak najszybciej zapomnieli o
USBASP w zamian za to kupili AVR Dragona bo to "najlepsze". Tacy ludzie wykorzystują też często argument na niekorzyść USBASP, jakoby nie dało rady go wykorzystywać bezpośrednio np w Atmel Studio, i znowu okazuje się, że niewiele wiedzą bo można. Tylko proszę mi zaraz nie próbować zarzucać , że ja chcę przez to powiedzieć, że
USBASP jest lepszy od tych programatorów a tamte gorsze, bo to jakieś nieporozumienie! Zwykle malkontenci nie czytając do końca tego co piszę, wysnuwają takie wnioski z palca ;) ale po kolei ...