Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 17 lis 2024, o 23:34


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 6 maja 2012, o 12:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8587
Pomógł: 337

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:

Obrazek

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ę :)

Obrazek

po czym pojawi nam się okienko konsoli AVRDUDE i dokona programowanie :)

Obrazek


oczywiście można sobie podłączać dowolną ilość narzędzi
jak na przykład u mnie:

Obrazek

Obrazek

gdzie mam podpięte to co się może przydać pod ręką :)

Miłego Programowania !!

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2012, o 16:17 
Offline
Nowy

Dołączył(a): 29 wrz 2012
Posty: 1
Pomógł: 0

Witam !
Próbuję postąpić podobnie jak Pan z dodaniem USBasp do AS6, ale mi nic nie wychodz.
Proszę o wiecej szczegółówi



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 wrz 2012, o 16:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8587
Pomógł: 337

ale tu już niema więcej szczegółów wszystko jest opisane
jedynym problemem jest fakt że trzeba ręcznie zmieniać procka przed programowaniem

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2014, o 06:51 
Offline
Nowy

Dołączył(a): 27 sie 2014
Posty: 4
Pomógł: 0

Mam podobny kłopot z pełnym "automatem" w programowaniu procka, opisałem to w wątku "Atmel Studio 6.2 i KamProg for ISP" - i nie wiem czy to jest urok "nieATMELOWSKIEGO" programatora, czy ja coś źle ustawiam :cry:
Ponadto, czy w TOOLS>DEVICE PROGRAMMING w polu wyboru Tools widoczny jest Twój programator czy tylko SYMULATOR?
Pzdr



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 gru 2014, o 22:56 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27308
Lokalizacja: Szczecin
Pomógł: 1041

Niveasoft napisał(a):
Sprawdziłem jakimi argumentami jest uruchamiany mkAVRcalculator jeśli ożenimy go z BASCOM. Nie ma tam nic szczególnego. Po prostu ścieżka do pliku Hex. Jesli ktoś ma więc mkAVRcalculator to może ożenić go bezproblemowo z Atmel Studio 6.2.

Wystarczyło zajrzeć do już dość starego artykułu na blogu:
http://mirekk36.blogspot.com/2013/06/at ... rdude.html
ale dość często odwiedzanego .... i można zobaczyć jak ożenić MkAvrCalc z Atmel Studio ;)

Niveasoft napisał(a):
Szkoda że nie da się przekazać też jakoś eeproma razem

Bardzo dobrze, że nie można ;) bo się nie powinno ... warto za to oglądać poradniki i dowiedzieć się dlaczego nie warto:
http://mirekk36.blogspot.com/2012/11/av ... iazek.html
tu właśnie to wyjaśniam i mnóstwo osób na tym skorzystało

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO