Jaycar usbASP პროგრამისტის დოკუმენტაცია

მიკროსქემის დაფა

UNO- სთან დაკავშირება

UsbASP (XC4627) პროგრამისტს შეუძლია დაუკავშირდეს AVR ტიპის უმეტეს მოწყობილობას და არა მხოლოდ uno- ს. თქვენ უნდა მოიძიოთ კავშირის სწორი დიაგრამა, რომელიც ჩვეულებრივ გვხვდება თქვენი AVR მოწყობილობის მონაცემთა ცხრილში.

მიუხედავად იმისა, რომ usbASP პროგრამისტს აქვს ტრადიციული 10-pin კონექტორი ძველი Atmel მოწყობილობებისთვის, შეგიძლიათ გამოიყენოთ (XC4613) ადაპტერი, რომ უფრო ადვილად მოთავსდეს ახალ 6pin მოწყობილობებზე, როგორიცაა UNO. ადვილია ორიენტაციის დამახსოვრება, გადატვირთვის პინთან შესაბამისობით XC4613 ადაპტერი, როგორც მითითებულია მარჯვნივ.

მოყვება ჩამოტვირთვა files

მოწოდებულ zip-ში file (იპოვება ჩამოტვირთვის გვერდზე XC4627) თქვენ იპოვით ამ PDF-ს, თქვენთვის საჭირო პროგრამულ უზრუნველყოფასთან ერთად, დამატებით რამდენიმე მალსახმობას და პარტიას file რომ საქმეების მართვა გაადვილდეს.
წინააღმდეგ შემთხვევაში, თუ არ გაქვთ ჩართული zip, თქვენ გჭირდებათ პროგრამა "avrdude" და ღია წყაროების USB დრაივერი "libusb", რომლის დაინსტალირება შესაძლებელია ZADIG– ის საშუალებით.

დააყენეთ დრაივერები usbASP- სთვის ZADIG- ით

პირველ რიგში, თქვენ უნდა გადაწეროთ დრაივერები, რომლებიც დამონტაჟებულია Windows- ით, როდესაც პირველად ჩართავთ ქსელს XC4627. ამის გაკეთება მხოლოდ ერთხელ უნდა მოგიწიოთ.

შეაერთეთ თქვენი usbASP პროგრამისტი კომპიუტერში და გახსენით ZADIG პროგრამა (მალსახმობის საშუალებით, ან ნაპოვნი დაყენების საქაღალდეში). პროგრამაში, რომელიც გამოჩნდება, მონიშნეთ  პარამეტრები> ყველა მოწყობილობის ჩვენება

შეცვალეთ მთავარი ჩამოსაშლელი ყუთი USBasp. ამის შემდეგ გსურთ შეცვალოთ ის, რაც ხდება მძღოლი, პარამეტრების გადახვევით, სანამ მიაღწევთ libusb win32
დააჭირეთ "დრაივერის ინსტალაციას" - თუ ის უკვე დაინსტალირებულია, ის წაიკითხება როგორც "დრაივერის გადაყენება", როგორც ნაჩვენებია:
მომხმარებლის გრაფიკული ინტერფეისი, ტექსტი, აპლიკაცია

მას შემდეგ, რაც ამჟამინდელი მძღოლი (მარცხენა მხარე) იქნება libusb0, შეგიძლიათ გააგრძელოთ usbASP– ის გამოყენება avrdude– ით

AVRDUDE (GUI ვერსიის) გამოყენება

მომხმარებლის, სახელად zkemble- ის წყალობით, მათ მოგვაწოდეს GitHub- ის საცავი Gui- ს, რომლის მართვაც უფრო ადვილი იქნება.

გაუშვით AVRDUDE GUI მალსახმობი საქაღალდეში, ან თუ ეს არ მუშაობს, დააყენეთ სწორად დაყენების საქაღალდეში.

თუ არ გაქვთ სწორი ბიბლიოთეკები, Windows– მა უნდა დააინსტალიროს თქვენთვის:
მომხმარებლის გრაფიკული ინტერფეისი, ტექსტი, აპლიკაცია

შემდეგ თქვენ დახვდებით ეკრანით, რომელსაც მრავალი ვარიანტი აქვს, ის, რომლის მართვაც შეგიძლიათ USBASP– სთვის:
მომხმარებლის გრაფიკული ინტერფეისი, ტექსტი
შემდეგ აირჩიეთ თქვენი ექვსკუთხედი file წელს ფლეში ნაწილი, მითითებულია "წერა". შემდეგ მარჯვენა ზედა ნაწილში გსურთ შეცვალოთ თქვენი MCU სწორი ნაწილის ნომრით, UNO ჩვეულებრივ ATMEGA328p არის, მაგრამ თქვენ უნდა შეამოწმოთ და შეცვალოთ თითოეული მოწყობილობა. მნიშვნელობების დაყენების შემდეგ, დააჭირეთ სქელ ბოლს პროგრამა! ღილაკი ექვსკუთხედის დასაწერად file.

AVRDUDE (CMD ვერსიის) გამოყენება

მიუხედავად იმისა, რომ GUI წარმოადგენს avrdude- ის ბრძანების პროგრამის ფასეულობას. გაუშვით

AVRDUDE CMD.bat

file ბრძანების სტრიქონტის ვერსიის გამოსატანად, რომელიც ასევე დაგიყენებთ avrdude-ს. ყოფილმაample ბრძანება მოცემულია სათაურში, მაგრამ შეგიძლიათ საკუთარი ბრძანების გაშვება.

გამოიყენეთ „cd“ (ცნობარის შეცვლა) იმ ადგილას, სადაც გაქვთ fileდა გამოიყენეთ avrdude მის დასაპროგრამებლად, მაგample (Თვის file თქვენს სამუშაო მაგიდაზე)

cd C: \ მომხმარებლები \ მომხმარებლის სახელი \ Desktop

avrdude –p m328p –c usbASP –P usb –U flash:w:fileსახელი.თექვსმეტი:ა

სადაც –p აღნიშნავს ნაწილს, –c აღნიშნავს პროგრამისტს (usbASP) და –P არის პორტი.

დამატებითი ინფორმაციისათვის პარამეტრებისა და ცვლილებების შესახებ, წაიკითხეთ სახელმძღვანელო avrdude- თან ან გაუშვითავდროდე -?

ძირითადი შეცდომები

ვერ იპოვა USB მოწყობილობა vid- ით

ტექსტი

ეს არის პრობლემა, რომელიც ეხება usbASP დრაივერებს. გამოიყენეთ ZADIG libusb დრაივერის დასაყენებლად? არის usbASP ჩართული?

მოსალოდნელი ხელმოწერა (100% -ით ნათქვამია

ეკრანის ახლოდან

ეს დაკავშირებულია არასწორი ნაწილის ნომრის დაყენებასთან (-p ჩამრთველი) ("ATmega16u2– ის მოსალოდნელი ხელმოწერა არის…"). შეამოწმეთ სწორი ნაწილი მითითებულია

შეცდომა avrdude.conf- ზე ან სხვაგვარად

ეს არის შეცდომა avrdude კონფიგურაციასთან დაკავშირებით file, არის avrdude პროგრამის განსხვავებული ვერსია. გამოიყენეთ avrdude.exe და avrdude.conf, რომელიც მდებარეობს GUI საქაღალდეში. თუ თქვენ დააინსტალირეთ და იყენებთ avrdude-ს სხვა ადგილიდან, დარწმუნდით, რომ სამჯერ შეამოწმეთ კონფიგურაციის ეს ვერსია. (ჩვენი უახლესი ვერსია, ამ zip-ში file, არის ვერსია 6.3).

ავსტრალია

www.jaycar.com.au
techstore@jaycar.com.au
1800 022 888

ახალი ზელანდია

 www.jaycar.co.nz
 techstore@jaycar.co.nz
0800 452 922
სახის ნახატი

დოკუმენტები / რესურსები

Jaycar usbASP პროგრამისტი [pdf] დოკუმენტაცია
XC4627, XC4613, AVRDUDE, usbASP

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *