Բովանդակություն:

Միկրոկառավարիչների ծրագրավորում USBasp ծրագրավորողի հետ Atmel Studio- ում. 7 քայլ
Միկրոկառավարիչների ծրագրավորում USBasp ծրագրավորողի հետ Atmel Studio- ում. 7 քայլ

Video: Միկրոկառավարիչների ծրագրավորում USBasp ծրագրավորողի հետ Atmel Studio- ում. 7 քայլ

Video: Միկրոկառավարիչների ծրագրավորում USBasp ծրագրավորողի հետ Atmel Studio- ում. 7 քայլ
Video: LDmicro 11: Serial LCD Temperature Controller (Microcontroller PLC Ladder Programming with LDmicro) 2024, Հունիսի
Anonim
Միկրոկոնտրոլերների ծրագրավորում USBasp ծրագրավորողի հետ Atmel Studio- ում
Միկրոկոնտրոլերների ծրագրավորում USBasp ծրագրավորողի հետ Atmel Studio- ում

Ողջու՜յն

Ես կարդացել և սովորել եմ բազմաթիվ ձեռնարկների միջոցով, որոնք սովորեցնում են, թե ինչպես օգտագործել USBasp ծրագրավորողը Arduino IDE- ով, բայց ինձ անհրաժեշտ էր Atmel Studio- ն օգտագործել համալսարանի առաջադրանքի համար և չգտա ձեռնարկներ: Բազում ռեսուրսներ ուսումնասիրելուց և կարդալուց հետո ես պատրաստել եմ այս ձեռնարկը յուրաքանչյուրի համար, ով ցանկանում է օգտագործել Atmel Studio- ն USBasp ծրագրավորողի հետ:

USBasp- ը AVR ծրագրավորման ավելի էժան լուծում է և աջակցում է բազմաթիվ միկրոկոնտրոլերների: Ամբողջական ցանկը կարելի է գտնել

Այս ձեռնարկը օգտագործում է ATtiny85- ը որպես օրինակ, բայց կարող է երկարացվել USBasp ծրագրավորողի միջոցով աջակցվող ցանկացած միկրոկոնտրոլերի ծրագրավորման համար:

Եկեք անցնենք դրան:

Պարագաներ

USBasp AVR ծրագրավորող

Քայլ 1: USBasp վարորդի տեղադրում Zadig- ի միջոցով

USBasp վարորդի տեղադրում Zadig- ի միջոցով
USBasp վարորդի տեղադրում Zadig- ի միջոցով
USBasp վարորդի տեղադրում Zadig- ի միջոցով
USBasp վարորդի տեղադրում Zadig- ի միջոցով
USBasp վարորդի տեղադրում Zadig- ի միջոցով
USBasp վարորդի տեղադրում Zadig- ի միջոցով

Բացեք ձեր վեբ զննարկիչը և գնացեք

Օգտագործելով այս գործիքը, մենք նախ տեղադրում ենք ճիշտ վարորդը USBasp- ի վրա:

  1. Կտտացրեք ներբեռնման կոճակին և տեղադրեք ծրագիրը:
  2. Բացեք Zadig- ը
  3. Կտտացրեք ընտրանքներին և կտտացրեք Listանկ բոլոր սարքերը
  4. Ընտրեք USBasp և տեղադրեք libusbK (v3.0.7.0) վարորդը

Խնդրում ենք նկատի ունենալ, վարորդի տեղադրումը կարող է տևել մինչև հինգ րոպե:

Քայլ 2: Ներբեռնեք AVRDUDE

AVRDUDE- ի ներբեռնում
AVRDUDE- ի ներբեռնում

Հաջորդ քայլը AVRDUDE- ի ներբեռնումն է:

Կտտացրեք ստորև բերված հղմանը ՝ ZIP ֆայլը ուղղակիորեն ներբեռնելու համար, կամ ազատորեն ներբեռնեք այն արտաքինից ՝ որոնելով AVRDUDE ներբեռնումը:

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

Ներբեռնելուց հետո ֆայլերը հանեք ձեր փաստաթղթերի կամ Atmel Studio ծրագրի ֆայլերի մեջ: Կարևոր է իմանալ, թե որտեղից են դրանք հանվում, քանի որ դուք կպահանջեք դրանց ֆայլերի ուղին հետևյալ քայլերում:

Քայլ 3: Բացեք Atmel Studio- ն

Բացեք Atmel Studio- ն
Բացեք Atmel Studio- ն

Բացեք Atmel Studio- ն և հիմնական նավարկության բարում, գնացեք դեպի գործիքներ, այնուհետև կտտացրեք արտաքին գործիքներին:

Քայլ 4: Կտտացրեք «Ավելացնել»

Սեղմել
Սեղմել

Կտտացրեք «Ավելացնել» ՝ նոր գործիքի կարգավորումներ ավելացնելու համար:

Քայլ 5: USBasp ծրագրավորողի համար մանրամասների մուտքագրում

USBasp ծրագրավորողի համար մանրամասների մուտքագրում
USBasp ծրագրավորողի համար մանրամասների մուտքագրում

Հրամանի համար մուտքագրեք ֆայլի հասցեն AVRDUDE.exe ֆայլում, որը մենք ներբեռնել և քաղել էինք ավելի վաղ:

Օրինակ, իմ հրամանի մուտքագրումը կլինի.

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

Ուշադրություն դարձրեք, սա միայն օրինակ է !! Ձեր ֆայլի հասցեն, հավանաբար, այլ կլինի: Ազատորեն օգտագործեք թերթման գործառույթը (հրամանի մուտքագրման վերջի երեք կետերը) ՝ avrdude.exe ֆայլը գտնելու համար:

Փաստարկների համար պատճենեք և տեղադրեք ստորև բերված տողը ձեր Փաստարկների մուտքագրման մեջ.

-c usbasp -p t85 -Uflash: w: "$ (ProjectDir) Վրիպազերծում / $ (TargetName). hex": i

Վերոնշյալ փաստարկները քանդելով.

  • -C- ից հետո փաստարկը նույնականացնում է ծրագրավորողի id- ը: Մեր դեպքում ՝ usbasp- ը
  • -P- ից հետո փաստարկը նույնականացնում է միկրոկոնտրոլերը: Մեր դեպքում ATtiny85- ը, որը հայտնի է որպես t85
  • -U- ից հետո փաստարկը նույնացնում է հիշողության տեսակը

    Փոխեք t85- ը ձեր միկրոկառավարիչի միջոցով ՝ սկզբում տրված փաստաթղթերի հղումներում փնտրելով համապատասխան հիմնաբառ

Նշենք, որ փաստարկները վերցված են avrdude փաստաթղթերից: Սա կարելի է ձեռք բերել սկզբում տրված հղումներից:

Կտտացրեք Դիմել, երբ ամեն ինչ ավարտվի:

Քայլ 6: Usingրագրավորողի օգտագործումը

Usingրագրավորողի օգտագործումը
Usingրագրավորողի օգտագործումը

AVR ծրագրավորելու համար համոզվեք, որ այն միացված է USBasp- ին, անցեք արտաքին գործիքներ և կտտացրեք ձեր ստեղծած գործիքը:

Մի մոռացեք ձեր լուծումը կառուցել ձեր ծրագրից առաջ:

Ամեն ինչ պետք է ծրագրված լինի:

Քայլ 7: Խնդիրների վերացում

Եթե խնդիրներ են առաջանում.

  • Փորձեք օգտագործել տարբեր USB պորտեր ՝ USBasp ծրագրավորողին միացնելու համար
  • Համոզվեք, որ AVR- ը միացված է ծրագրավորողին
  • Կրկին ուշադիր կարդացեք յուրաքանչյուր քայլ և համոզվեք, որ արտաքին գործիքների տեղադրման հրամանը և փաստարկները ճիշտ են

Հակառակ դեպքում, բոլորդ լավ եք գնում:

Խորհուրդ ենք տալիս: