Përmbajtje:

Programimi i mikrokontrolluesve me një programues USBasp në Atmel Studio: 7 hapa
Programimi i mikrokontrolluesve me një programues USBasp në Atmel Studio: 7 hapa

Video: Programimi i mikrokontrolluesve me një programues USBasp në Atmel Studio: 7 hapa

Video: Programimi i mikrokontrolluesve me një programues USBasp në Atmel Studio: 7 hapa
Video: LDmicro 2: Create Ladder Diagram (Microcontroller PLC Ladder Logic Programming with LDmicro) 2024, Qershor
Anonim
Programimi i Mikrokontrolluesve me një Programues USBasp në Atmel Studio
Programimi i Mikrokontrolluesve me një Programues USBasp në Atmel Studio

Pershendetje

Kam lexuar dhe mësuar përmes shumë mësimeve që mësojnë se si të përdor programuesin USBasp me Arduino IDE, por më duhej të përdor Atmel Studio për një detyrë të Universitetit dhe nuk gjeta mësime. Pas hulumtimit dhe leximit të shumë burimeve, unë kam ndërtuar këtë tutorial për këdo që dëshiron të përdorë Atmel Studio me një programues USBasp.

USBasp është një zgjidhje më e lirë për programimin AVR dhe mbështet mikrokontrollues të shumtë. Lista e plotë mund të gjendet në

Ky tutorial përdor ATtiny85 si shembull, por mund të zgjerohet për programimin e çdo mikrokontrolluesi të mbështetur duke përdorur programuesin USBasp.

Le të kalojmë në të!

Furnizimet

Programues USBasp AVR

Hapi 1: Instalimi i shoferit USBasp duke përdorur Zadig

Instalimi i shoferit USBasp duke përdorur Zadig
Instalimi i shoferit USBasp duke përdorur Zadig
Instalimi i shoferit USBasp duke përdorur Zadig
Instalimi i shoferit USBasp duke përdorur Zadig
Instalimi i shoferit USBasp duke përdorur Zadig
Instalimi i shoferit USBasp duke përdorur Zadig

Hapni shfletuesin tuaj të internetit dhe drejtohuni në

Duke përdorur këtë mjet, ne së pari instalojmë drejtuesin e duhur në USBasp.

  1. Goditni butonin e shkarkimit dhe instaloni aplikacionin.
  2. Hapni Zadig
  3. Klikoni mbi opsionet dhe shtypni në Listën e të gjitha pajisjeve
  4. Zgjidhni USBasp dhe instaloni drejtuesin libusbK (v3.0.7.0)

Ju lutemi vini re, instalimi i shoferit mund të zgjasë deri në pesë minuta.

Hapi 2: Shkarkimi i AVRDUDE

Duke shkarkuar AVRDUDE
Duke shkarkuar AVRDUDE

Hapi tjetër është të shkarkoni AVRDUDE.

Klikoni në lidhjen më poshtë për të shkarkuar skedarin ZIP direkt, ose mos ngurroni ta shkarkoni nga jashtë duke kërkuar shkarkimin AVRDUDE.

mirror.freedif.org/GNU-Sa/avrdude/avrdude-…

Pasi të keni shkarkuar, nxirrni skedarët në dokumentet tuaja ose në skedarët e Programit Atmel Studio. Isshtë e rëndësishme të dini se ku po nxirren këto pasi ju do të kërkoni rrugën e tyre të skedarit në hapat e mëposhtëm.

Hapi 3: Hapni Atmel Studio

Hap Atmel Studio
Hap Atmel Studio

Hapni Atmel Studio dhe në shiritin kryesor të navigimit, drejtohuni te mjetet dhe pastaj klikoni në mjetet e jashtme.

Hapi 4: Klikoni "Shto"

Kliko
Kliko

Klikoni "Shto" për të shtuar cilësimet për një mjet të ri.

Hapi 5: Futja e detajeve për Programuesin USBasp

Futja e detajeve për programuesin USBasp
Futja e detajeve për programuesin USBasp

Për komandën, futni adresën e skedarit në skedarin AVRDUDE.exe që kemi shkarkuar dhe nxjerrë më herët.

Për shembull, hyrja ime e komandës do të ishte:

C: / Program Files (x86) Atmel / Studio / avrdude.exe

Shënim, ky është vetëm një shembull !! Adresa juaj e skedarit ndoshta do të jetë e ndryshme. Mos ngurroni të përdorni veçorinë e shfletimit (tre pikat në fund të hyrjes së komandës) për të gjetur skedarin avrdude.exe.

Për Argumentet, kopjoni dhe ngjisni rreshtin më poshtë në hyrjen tuaj të Argumenteve:

-c usbasp -p t85 -Uflash: w: "$ (ProjectDir) Debug / $ (TargetName). hex": i

Thyerja e argumenteve të mësipërm:

  • Argumenti pas -c identifikon id -në e programuesit. Në rastin tonë, usbasp
  • Argumenti pas -p identifikon mikrokontrolluesin. Në rastin tonë, ATtiny85, i njohur si t85
  • Argumenti pas -U identifikon llojin e kujtesës

    Ndryshoni t85 në mikrokontrolluesin tuaj duke kërkuar fjalën kyçe të lidhur në lidhjet e dokumentacionit të dhëna në fillim

Shënim, argumentet janë marrë nga dokumentacioni avrdude. Kjo mund të merret nga lidhjet e dhëna në fillim.

Klikoni Aplikoni kur të keni mbaruar!

Hapi 6: Përdorimi i Programuesit

Përdorimi i Programuesit
Përdorimi i Programuesit

Për të programuar AVR, sigurohuni që është i lidhur me USBasp, shkoni te mjetet e jashtme dhe klikoni në mjetin që sapo keni krijuar.

Mos harroni të krijoni zgjidhjen tuaj para programit tuaj.

Duhet të programohet e gjitha!

Hapi 7: Zgjidhja e problemeve

Nëse shfaqen probleme:

  • Provoni të përdorni porte të ndryshme USB për të lidhur programuesin USBasp
  • Sigurohuni që AVR është i lidhur me programuesin
  • Lexoni çdo hap përsëri me kujdes dhe sigurohuni që komanda dhe argumentet në konfigurimin e mjeteve të jashtme janë të sakta

Përndryshe, të gjithë jeni mirë të shkoni!

Recommended: