Jaycar usbASP-Programisto-Dokumentado
Konektante al UNO
La usbASP (XC4627) programisto povas konektiĝi al plej multaj AVR-tipaj aparatoj, ne nur al la unu. Vi devos serĉi la ĝustan ligdiagramon, kutime trovitan en la datumfolio por via AVR-aparato.
Dum la usbASP-programisto havas la tradician 10-pinglan konektilon por pli malnovaj Atmel-aparatoj, vi povas uzi la (XC4613) adaptilo por pli facile kongrui al pli novaj 6-pinaj aparatoj kiel UNO. Estas facile memori la orientiĝon kongruante kun la reagordita pinglo al la XC4613 adaptilo, kiel indikite dekstre.
Inkludita elŝuto files
En la provizita zip file (trovebla sur la elŝuta paĝo por XC4627) vi trovos ĉi tiun PDF-n, kune kun la bezonata programaro, krom kelkaj ŝparvojoj kaj aro file por faciligi la administradon.
Alie, se vi ne havas la inkluzivitan zipon, la bezonata programaro estas "avrdude" kaj la malfermfonta USB-pelilo "libusb", kiu povas esti instalita per ZADIG.
Agordi ŝoforojn por usbASP kun ZADIG
Unue, vi devas anstataŭigi la pelilojn instalitajn de Windows kiam vi unue konektas la XC4627. Vi devas fari tion nur unufoje.
Enŝovu vian programon usbASP en la komputilon kaj malfermu la programon ZADIG (ĉu per ŝparvojo, ĉu en la agorda dosierujo). En la programo, kiu aperas, marku Ebloj> Montri ĉiujn aparatojn
Kaj ŝanĝu la ĉefan falmenujon por esti USBasp. Vi tiam volas ŝanĝi tion, kio fariĝas la ŝoforo, trairante la opciojn ĝis vi atingos libusb win32
Premu "Instali pelilon" - se ĝi jam estas instalita, ĝi legos kiel "Reinstali pelilon" kiel montrite:
Post kiam la nuna pelilo (maldekstra flanko) estas libusb0, vi povas daŭrigi per uzado de usbASP kun avrdude
Uzante AVRDUDE (GUI-Versio)
Danke al uzanto nomata zkemble, ili provizis GitHub-deponejon de gui, kiu povas faciligi la administradon.
Rulu la ŝparvojon AVRDUDE GUI en la dosierujo, aŭ se tio ne funkcias, instalu ĝuste en la instalinstruujo.
Se vi ne havas la ĝustajn bibliotekojn, Windows devas instali ĝin por vi:
Tiam vi estos salutita per ekrano kun multaj ebloj, tiu, kiun vi administros por USBASP, estas:
Poste elektu vian deksesumon file en la Ekbrilo porcio, agordita al "skribi." Tiam supre dekstre vi volas ŝanĝi vian MCU al la ĝusta partnumero, la UNO kutime estas ATMEGA328p sed vi devos kontroli kaj ŝanĝi por ĉiu aparato. Post kiam vi agordis la valorojn, premu la grasan Programo! butono por skribi la deksesumon file.
Uzante AVRDUDE (CMD-Versio)
Dum la GUI estas vizaĝplato al la komandlinia programo de avrdude. Rulu la
AVRDUDE CMD.bat
file aperigi la komandan promptan version, kiu ankaŭ starigos avrdude por vi. EksampLa komando estas donita en la kaplinio, sed vi povas lanĉi vian propran komandon.
uzu "cd" (ŝanĝu dosierujon) al la loko, kiun vi havas file, kaj uzu avrdude por programi ĝin, ekzample (Por file sur via labortablo)
cd C: \ Uzantoj \ salutnomo \ Labortablo
avrdude –p m328p –c usbASP –P usb –U flash: w:filenomo.heks: a |
Kie –p indikas la parton, -c indikas la programiston (usbASP) kaj –P estas la haveno.
Por pliaj informoj pri parametroj kaj ŝanĝoj, legu la manlibron kun avrdude aŭ rulu "avrdude -?“
Bazaj eraroj
Ne povis trovi USB-aparaton kun vid
Ĉi tio estas problemo rilate al la usbASP-peliloj. Ĉu vi uzis ZADIG por instali la libusb-pelilon? Ĉu la usbASP estas enŝovita?
Atendita Subskribo (Legas 100% sed frue nuligas programon)
Ĉi tio rilatas al ne agordi la ĝustan partnumeron (-p ŝaltilo) - Vi povas vidi ĉi tie, ke mi konektis UNO ("probable m328p") sed mi elektis atmega16u2 ("Atendita subskribo por ATmega16u2 estas ..."). Kontrolu, ke la ĝusta parto estis specifita
Eraro ĉe avrdude.conf aŭ alimaniere
Ĉi tio estas eraro rilate al avrdude-agordo file, estante malsama versio al la programo avrdude. Uzu la avrdude.exe KAJ avrdude.conf situantan en la GUI-dosierujo. Se vi instalas kaj uzas avrdude de alia loko, nepre trioble kontrolu tiun version de la agordo. (Nia plej nova versio, en ĉi tiu zip file, estas versio 6.3).
Aŭstralio
www.jaycar.com.au
techstore@jaycar.com.au
1800 022 888
Nov-Zelando
www.jaycar.co.nz
techstore@jaycar.co.nz
0800 452 922
Dokumentoj/Rimedoj
![]() |
Jaycar usbASP Programisto [pdfDokumentaro XC4627, XC4613, AVRDUDE, usbASP |