Sisukord:
- Tarvikud
- Samm: USBasp draiveri installimine Zadigi abil
- Samm: AVRDUDE'i allalaadimine
- Samm: avage Atmel Studio
- Samm: klõpsake nuppu "Lisa"
- Samm: USBasp programmeerija üksikasjade sisestamine
- Samm: programmeerija kasutamine
- Samm: tõrkeotsing
Video: Mikrokontrollerite programmeerimine USBasp programmeerijaga Atmel Stuudios: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Tere
Olen lugenud ja õppinud paljude õpetuste kaudu, mis õpetavad USBasp -programmeerija kasutamist koos Arduino IDE -ga, kuid mul oli vaja Atmel Studio'i kasutada ülikooli ülesande jaoks ja ma ei leidnud ühtegi õpetust. Pärast paljude ressursside uurimist ja lugemist olen koostanud selle õpetuse kõigile, kes soovivad Atmel Studio'i kasutada koos USBasp programmeerijaga.
USBasp on odavam lahendus AVR -i programmeerimiseks ja toetab mitut mikrokontrollerit. Täieliku nimekirja leiate aadressilt
See õpetus kasutab näitena ATtiny85, kuid seda saab laiendada mis tahes toetatud mikrokontrolleri programmeerimiseks USBasp programmeerija abil.
Asume asja kallale!
Tarvikud
USBasp AVR programmeerija
Samm: USBasp draiveri installimine Zadigi abil
Avage oma veebibrauser ja minge aadressile
Selle tööriista abil installime kõigepealt USBasp -le õige draiveri.
- Vajutage allalaadimisnuppu ja installige rakendus.
- Avage Zadig
- Klõpsake suvanditel ja klõpsake nuppu Loetle kõik seadmed
- Valige USBasp ja installige draiver libusbK (v3.0.7.0)
Pange tähele, draiveri installimine võib võtta kuni viis minutit.
Samm: AVRDUDE'i allalaadimine
Järgmine samm on alla laadida AVRDUDE.
ZIP -faili otse allalaadimiseks klõpsake alloleval lingil või laadige see alla väljastpoolt, otsides allalaaditav AVRDUDE.
mirror.freedif.org/GNU-Sa/avrdude/avrdude-…
Pärast allalaadimist eraldage failid oma dokumentidesse või Atmel Studio programmi failidesse. Oluline on teada, kust neid ekstraheeritakse, kuna järgmiste toimingute korral vajate nende failiteed.
Samm: avage Atmel Studio
Avage Atmel Studio ja pea navigeerimisribal, minge tööriistade juurde ja klõpsake siis väliseid tööriistu.
Samm: klõpsake nuppu "Lisa"
Uue tööriista seadete lisamiseks klõpsake nuppu "Lisa".
Samm: USBasp programmeerija üksikasjade sisestamine
Käsu jaoks sisestage faili aadress AVRDUDE.exe faili, mille me varem alla laadisime ja ekstraheerisime.
Näiteks minu käsusisend oleks järgmine:
C: / Program Files (x86) Atmel / Studio / avrdude.exe
Pange tähele, see on ainult näide !! Teie failiaadress on tõenäoliselt erinev. Faili avrdude.exe leidmiseks kasutage julgelt sirvimisfunktsiooni (kolm punkti käsusisendi lõpus).
Argumentide puhul kopeerige ja kleepige allolev rida oma argumentide sisendisse:
-c usbasp -p t85 -Uflash: w: "$ (ProjectDir) Silumine / $ (TargetName).hex": i
Jaotades ülaltoodud argumendid:
- Argumendi -c järel tuvastatakse programmeerija ID. Meie puhul usbasp
- Argument pärast -p identifitseerib mikrokontrolleri. Meie puhul ATtiny85, tuntud kui t85
-
Argumendi -U järel tuvastatakse mälutüüp
Muutke t85 oma mikrokontrolleriks, otsides sellega seotud märksõna alguses olevatest dokumentide linkidest
Pange tähele, et argumendid on võetud avrdude dokumentatsioonist. Seda saab hankida alguses olevatelt linkidelt.
Kui kõik on tehtud, klõpsake nuppu Rakenda!
Samm: programmeerija kasutamine
AVR -i programmeerimiseks veenduge, et see oleks ühendatud USBasp -ga, minge väliste tööriistade juurde ja klõpsake äsja loodud tööriista.
Ärge unustage oma lahendust enne programmi koostada.
Kõik peaks olema programmeeritud!
Samm: tõrkeotsing
Probleemide ilmnemisel:
- Proovige USBaspi programmeerija ühendamiseks kasutada erinevaid USB -porte
- Veenduge, et AVR on programmeerijaga ühendatud
- Lugege iga samm uuesti hoolikalt läbi ja veenduge, et käsk ja argumendid väliste tööriistade seadistuses on õiged
Muidu on teil kõik hea minna!
Soovitan:
Kuidas kinnistada mudelit ROBLOX Stuudios: 5 sammu
Kuidas kinnistada mudelit ROBLOX Stuudios: Tahkel modelleerimisel on ROBLOXi mängude arendamisel palju kasutusvõimalusi. Tahket modelleerimist võib kasutada viivituse vähendamiseks, keerukate kujundite loomiseks ja mängu üldise väljanägemise parandamiseks
ATtiny85 programmeerimine ja alglaadimine USBasp abil: 5 sammu
ATtiny85 programmeerimine ja alglaadimine USBasp -ga: Selles juhendis saate teada, kuidas ATtiny85 mikrokiipi alglaadida ja programmeerida kõige lihtsamal viisil, mida ma välja nuputaksin. See on minu esimene juhendatav, nii et kui teil on nõuandeid või näpunäiteid paremate juhendite koostamiseks, palun võtke julgesti ühendust
Kuidas programmeerida PIC MCU PICkit programmeerijaga, kasutades leivaplaati: 3 sammu
Kuidas programmeerida PIC MCU programmeerijaga PICkit Leivatahvli kasutamine: PIC (või mõne muu) mikrokontrolleriga mängimiseks pole vaja kalleid ja keerukaid tööriistu. Kõik, mida vajate, on leivalaud, kus saate testida oma vooluringi ja programmeerimist. Muidugi on vaja mingit programmeerijat ja IDE -d. Selles juhendis
Koostage kohandatud ekraan LCD -stuudios (G15 klaviatuuri ja LCD -ekraanide jaoks) .: 7 sammu
Koostage kohandatud ekraan LCD -stuudios (G15 klaviatuuri ja LCD -ekraanide jaoks).: Ok, kui olete just saanud oma G15 klaviatuuri ja pole sellega kaasnevate põhinäidikutega väga muljetavaldav, siis tutvustan teile LCD Studio kasutamise põhitõdesid See näide on kuvari loomine, mis näitab ainult põhi
Plahvatuste loomine Pinnacle Stuudios: 7 sammu
Plahvatuste loomine Pinnacle Stuudios: Hei poisid. Olen näinud palju kohti, mis pakuvad efekti tegemise nõuandeid paljudes erinevates videotöötlusprogrammides, kuid mitte palju Avid's Pinnacle Studios. Muidugi, efektide redigeerimise eest ei saa After Effectsi üle lüüa, kuid tarkvara on palju täpsem