
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47

bok
Čitao sam i učio kroz mnoge vodiče koji su poučavali kako se koristi USBasp programer s Arduino IDE -om, ali morao sam koristiti Atmel Studio za sveučilišne zadatke i nisam mogao pronaći nikakve vodiče. Nakon što sam istražio i pročitao mnoge izvore, konstruirao sam ovaj vodič za svakoga tko želi koristiti Atmel Studio s programom za USBasp.
USBasp je jeftinije rješenje za AVR programiranje i podržava više mikrokontrolera. Cijeli popis možete pronaći na
Ovaj vodič koristi ATtiny85 kao primjer, ali se može proširiti za programiranje bilo kojeg podržanog mikrokontrolera pomoću programatora USBasp.
Idemo na to!
Pribor
USBasp AVR programator
Korak 1: Instaliranje USBasp upravljačkog programa pomoću Zadig -a



Otvorite svoj web preglednik i idite na
Pomoću ovog alata prvo instaliramo ispravan upravljački program na USBasp.
- Pritisnite gumb za preuzimanje i instalirajte aplikaciju.
- Otvorite Zadig
- Pritisnite opcije i pritisnite Lista svih uređaja
- Odaberite USBasp i instalirajte upravljački program libusbK (v3.0.7.0)
Imajte na umu da instaliranje upravljačkog programa može potrajati do pet minuta.
Korak 2: Preuzimanje AVRDUDE -a

Sljedeći korak je preuzimanje AVRDUDE -a.
Kliknite na donju poveznicu za izravno preuzimanje ZIP datoteke ili je slobodno preuzmite izvana pretraživanjem za preuzimanje AVRDUDE.
mirror.freedif.org/GNU-Sa/avrdude/avrdude-…
Nakon preuzimanja, ekstrahirajte datoteke u svoje dokumente ili u datoteke programa Atmel Studio. Važno je znati gdje se oni vade jer ćete u sljedećim koracima zahtijevati njihov put do datoteke.
Korak 3: Otvorite Atmel Studio

Otvorite Atmel Studio i na glavnoj navigacijskoj traci prijeđite na alate, a zatim kliknite na vanjske alate.
Korak 4: Kliknite "Dodaj"

Pritisnite "Dodaj" za dodavanje postavki za novi alat.
Korak 5: Unos pojedinosti za USBasp programator

Za naredbu unesite adresu datoteke u AVRDUDE.exe datoteku koju smo ranije preuzeli i izdvojili.
Na primjer, moj unos naredbe bio bi:
C: / Program Files (x86) Atmel / Studio / avrdude.exe
Napomena, ovo je samo primjer !! Adresa vaše datoteke vjerojatno će biti drugačija. Slobodno upotrijebite značajku pregledavanja (tri točke na kraju unosa naredbe) kako biste pronašli datoteku avrdude.exe.
Za argumente, kopirajte i zalijepite donji redak u svoj unos argumenata:
-c usbasp -p t85 -Uflash: w: "$ (ProjectDir) Debug / $ (TargetName).hex": i
Razbijanje gore navedenih argumenata:
- Argument nakon -c identificira ID programera. U našem slučaju, usbasp
- Argument nakon -p identificira mikrokontroler. U našem slučaju, ATtiny85, poznat kao t85
-
Argument nakon -U identificira vrstu memorije
Promijenite t85 na svoj mikrokontroler tako da potražite povezanu ključnu riječ u vezama za dokumentaciju na početku
Napomena, argumenti su preuzeti iz dokumentacije avrdude. To se može dobiti na poveznicama navedenim na početku.
Pritisnite Primijeni kad sve završi!
Korak 6: Korištenje programatora

Da biste programirali AVR, provjerite je li spojen na USBasp, idite na vanjske alate i kliknite na alat koji ste upravo stvorili.
Ne zaboravite izgraditi svoje rješenje prije svog programa.
Treba sve programirati!
Korak 7: Rješavanje problema
Ako se pojave problemi:
- Pokušajte upotrijebiti različite USB portove za priključivanje USBasp programatora
- Provjerite je li AVR spojen na programator
- Ponovno pažljivo pročitajte svaki korak i provjerite jesu li naredba i argumenti u postavljanju vanjskih alata točni
Inače, sve je u redu!
Preporučeni:
Kako učvrstiti model u ROBLOX Studiju: 5 koraka

Kako učvrstiti čvrsti model u ROBLOX Studiju: Solidno modeliranje ima mnogo koristi u razvoju ROBLOX igara. Čvrsto modeliranje može se koristiti za smanjenje kašnjenja, stvaranje složenih oblika i kako bi vaša igra izgledala ljepše
KORIŠTENJE Extreme Burnera za programiranje mikrokontrolera AVR: 8 koraka

KORIŠĆENJE Extreme Burnera za programiranje mikrokontrolera AVR: Svi vi, bratstvo korisnika AVR -a, i oni koji tek ulaze u stream, neki od vas su započeli s PIC mikrokontrolerima, a neki s ATMEL AVR -ovima, ovo je napisano za vas! Kupili ste USBASP jer je jeftin i učinkovit za bljeskanje
Konfiguracija bitova osigurača AVR mikrokontrolera. Stvaranje i učitavanje u flash memoriji mikrokontrolera LED programa koji treperi .: 5 koraka

Konfiguracija bitova osigurača AVR mikrokontrolera. Stvaranje i učitavanje u Flash memoriji mikrokontrolera LED trepćućeg programa. U ovom slučaju izradit ćemo jednostavan program u C kodu i snimiti ga u memoriju mikrokontrolera. Napisat ćemo vlastiti program i sastaviti hex datoteku, koristeći Atmel Studio kao integriranu razvojnu platformu. Konfigurirat ćemo osigurač bi
Izgradite prilagođeni zaslon u LCD studiju (za tipkovnicu G15 i LCD zaslone) .: 7 koraka

Izgradite prilagođeni zaslon u LCD studiju (za tipkovnicu G15 i LCD ekrane) .: U redu, ako ste upravo dobili tipkovnicu G15 i niste impresionirani osnovnim zaslonima koji ste dobili s njim, provest ću vas kroz osnove korištenja LCD studija napraviti svoj vlastiti. Ovaj primjer će biti prikaz koji prikazuje samo bas
Stvaranje eksplozija u Pinnacle Studiju: 7 koraka

Stvaranje eksplozija u Pinnacle Studiju: Hej dečki. Vidio sam mnogo mjesta koja nude savjete o tome kako napraviti efekte u mnogim različitim programima za uređivanje videa, ali ne mnogo za Avidov Pinnacle Studios. Naravno, ne možete pobijediti After Effects za uređivanje efekata, ali softver je mnogo očekivaniji