Tak mamy na forum spore grono ludzików którzy piszą programy
w AVR Studio5 i zapewne meczy ich używanie różnych programów do wgrywania wsadu.
Ma to związek z tym że ATMEL celowo utrudnił życie dla użytkowników klonów ich
jakże cenowo profesjonalnych programatorów:) Wprawdzie mam Dragona , ale jakoś tak lubię USBasp-a:)
Co prawda na co dzień używam eclipse , ale czasem jestem zmuszony użyć AVRStudio5
dlaczego 5 dlatego że mój komputer całkowicie olewa AS4 i po prostu nie działa
No tak ślicznie , wszystko cacy ale po skompilowaniu programu muszę hexa wgrywać zewnętrznym programem , swoją drogą lubię używać MkCalkulatora , ale czasem mam tyle różnych okienek pootwieranych
że zaczyna być to udręką. Tak więc pora pójść po rozum do głowy i skonfigurować AS5 do pracy z AVRDUDE.
Wbrew temu co się wydaje nie jest to wcale trudne
Zaczynamy:
Uruchamiamy AVRSTUDIO5 i z menu Narzędzia wybieramy opcję Narzędzia zewnętrzne:
po czym naszym oczom ukaże się okienko:
Jak widzicie moje jest już skonfigurowane ale pokrótce opiszę co tam gdzie jest do czego
W polu
TYTUŁ: wpisujemy nazwę dla naszej konfiguracji u mnie
AvrDUDE --> USBASP POLECENIE: tutaj podajemy ścieżkę do
AVRDUDE ARGUMENTY: tu podajemy argumenty dla polecenia AVRDUDE w postaci :
-p m32 -c usbasp -P usb -U flash:w:$(ItemFileName).hex:a niestety AS5 za bardzo nie chce sam wpisywać nazwy procesora więc musimy przy zmianie
go pamiętać by tutaj też zmienić
m32 na inny np
m128 przed programowaniem:(
POCZĄTKOWY KATALOG: Tu podajemy miejsce gdzie ma być odszukiwany nasz plik hex
Następnie klikamy ZASTOSUJ i OK co zamyka nam okienko i sprawia że od tej pory mamy
możliwość zaprogramowania procesora przez AS5 przy użyciu USBasp
Wykonujemy to tak że po kompilacji wybieramy menu Narzędzia i naszą nazwę
po czym pojawi nam się okienko konsoli AVRDUDE i dokona programowanie
oczywiście można sobie podłączać dowolną ilość narzędzi
jak na przykład u mnie:
gdzie mam podpięte to co się może przydać pod ręką
Miłego Programowania !!