Jaycari usbASP-i programmeerija dokumentatsioon
Ü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:
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:
Siis tervitatakse teid ekraaniga, millel on palju võimalusi, mida saate USBASP-i jaoks hallata:
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
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)
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
Dokumendid / Ressursid
![]() |
Jaycar usbASP programmeerija [pdfDokumentatsioon XC4627, XC4613, AVRDUDE, usbASP |