Jaycari usbASP-i programmeerija dokumentatsioon

trükkplaat

Ühendamine UNO-ga

UsbASP (XC4627) programmeerija saab ühendada enamiku AVR tüüpi seadmetega, mitte ainult unoga. Peate otsima õige ühendusskeemi, mis tavaliselt on teie AVR-seadme andmelehel.

Kuigi usbASP-programmeerijal on vanemate Atmeli seadmete jaoks traditsiooniline 10-kontaktiline pistik, saate kasutada (XC4613) adapter, et see sobiks hõlpsamalt uuemate 6-pin seadmetega nagu UNO. Lähtestustihvti sobitamine XC4613 adapter, nagu näidatud paremal.

Kaasas allalaadimine files

Kaasasolevas tõmblukus file (leitud allalaadimislehelt XC4627) leiate selle PDF -faili koos vajaliku tarkvaraga, pluss mõned otseteed ja partii file et asju oleks lihtsam hallata.
Vastasel juhul, kui teil pole kaasasolevat zip-i, on vajalik tarkvara "avrdude" ja avatud lähtekoodiga USB-draiver "libusb", mida saab installida ZADIG-i kaudu.

Seadistage ZADIG-iga draiverid usbASP jaoks

Esiteks peate Windowsi installitud draiverid üle kirjutama XC4627. Seda peaksite tegema ainult üks kord.

Ühendage oma usbASP-i programmeerija arvutisse ja avage tarkvara ZADIG (kas otsetee kaudu või seadistuste kaustast). Ilmuvas programmis tehke linnuke  Valikud> Kuva kõik seadmed

Ja muutke peamine rippmenüü kastiks USBasp. Seejärel soovite muuta, milliseks draiver saab, sirvides suvandeid, kuni jõuate libusb win32
Vajutage nuppu "Install draiver" - kui see on juba installitud, loetakse seda kui "Installige draiver uuesti", nagu näidatud:
graafiline kasutajaliides, tekst, rakendus

Kui praegune draiver (vasakul küljel) on libusb0, saate seejärel jätkata, kasutades usbASP-d koos avrdude-ga

AVRDUDE (GUI versioon) kasutamine

Tänu kasutajale nimega zkemble on nad pakkunud gui GitHubi hoidla, mis hõlbustab selle haldamist.

Käivitage kaustas AVRDUDE GUI otsetee või kui see ei aita, installige see korralikult häälestuskausta.

Kui teil pole õigeid teeke, peaksid aknad selle teie jaoks installima:
graafiline kasutajaliides, tekst, rakendus

Siis tervitatakse teid ekraaniga, millel on palju võimalusi, mida saate USBASP-i jaoks hallata:
graafiline kasutajaliides, tekst
Seejärel valige oma kuuskant file aastal Välklamp osa, määrake „kirjutama“. Siis paremas ülanurgas soovite oma MCU õigeks osanumbriks muuta, UNO on tavaliselt ATMEGA328p, kuid peate iga seadme jaoks kontrollima ja muutma. Kui olete väärtused määranud, vajutage rasvases kirjas Programm! nupp, et kirjutada kuuskant file.

AVRDUDE (CMD versioon) kasutamine

Kuigi GUI on avrdude käsureaprogrammi esikülg. Käivitage

AVRDUDE CMD.bat

file avada käsurea versioon, mis samuti teie jaoks avrdude seadistab. Endineamppäises antakse käsk le, kuid saate oma käsku käivitada.

kasutage "cd" (muuda kataloogi) asukohta, mis teil on fileja kasutage selle programmeerimiseks avrdude, ntample (Le file töölaual)

cd C: \ Kasutajad \ kasutajanimi \ Töölaud

avrdude –p m328p –c usbASP –P usb –U välk: w:filenimi.hex: a

Kus –p tähistab osa, -c programmeerijat (usbASP) ja –P on port.

Parameetrite ja muudatuste kohta lisateabe saamiseks lugege avrdude käsiraamatut või käivitageavrdude -?

Põhivead

Vidiga USB-seadet ei leitud

tekst

See on probleem, mis on seotud usbASP-draiveritega. Kas kasutasite libusbi draiveri installimiseks ZADIG-i? Kas usbASP on ühendatud?

Eeldatav allkiri (loeb 100%, kuid katkestab programmi varakult)

ekraani lähivõte

See on seotud õige numbri (-p-lüliti) määramata jätmisega - siin näete, et olen ühendanud UNO ("ilmselt m328p"), kuid olen valinud atmega16u2 („ATmega16u2 eeldatav allkiri on…”). Kontrollige, kas õige osa on määratud

Viga saidil avrdude.conf või muul viisil

See on viga seoses avrdude konfiguratsiooniga file, olles avrdude programmist erinev versioon. Kasutage GUI kaustas asuvat avrdude.exe JA avrdude.conf. Kui installite ja kasutate avrdude'i teisest asukohast, kontrollige kindlasti selle konfiguratsiooni versiooni kolm korda. (Meie uusim versioon, see tõmblukk file, on versioon 6.3).

Austraalia

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

Uus-Meremaa

 www.jaycar.co.nz
 techstore@jaycar.co.nz
0800 452 922
näojoonistus

Dokumendid / Ressursid

Jaycar usbASP programmeerija [pdfDokumentatsioon
XC4627, XC4613, AVRDUDE, usbASP

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *