Jaycar usbASP dokumentacija za programera
Povezivanje sa UNO
UsbASP (XC4627) programer se može povezati na većinu uređaja tipa AVR, a ne samo na uno. Morat ćete potražiti ispravan dijagram povezivanja, koji se obično nalazi u tehničkom listu vašeg AVR uređaja.
Iako usbASP programer ima tradicionalni 10-pinski konektor za starije Atmel uređaje, možete koristiti (XC4613) adapter kako bi se lakše uklopio na novije 6pin uređaje kao što je UNO. Lako je zapamtiti orijentaciju poravnavanjem pin za resetiranje sa XC4613 adapter, kako je prikazano s desne strane.
Uključeno preuzimanje files
U isporučenom patentnom zatvaraču file (pronađeno na stranici za preuzimanje za XC4627) pronaći ćete ovaj PDF, zajedno sa softverom koji vam je potreban, plus nekoliko prečica i paket file radi lakšeg upravljanja.
Inače, ako nemate uključeni zip, softver koji vam treba je "avrdude" i otvoreni izvorni upravljački program USB "libusb" koji se može instalirati putem ZADIG-a.
Postavite upravljačke programe za usbASP pomoću ZADIG-a
Prvo, morate prebrisati upravljačke programe koje Windows instalira kada prvi put priključite XC4627. To biste trebali učiniti samo jednom.
Priključite svoj usbASP programer u računar i otvorite ZADIG softver (bilo prečicom ili u fascikli za podešavanje). U programu koji se pojavi označite Opcije> Prikaži sve uređaje
I promijenite glavni padajući okvir u USBasp. Zatim želite promijeniti ono što vozač postaje pomicanjem kroz opcije dok ne dođete libusb win32
Pritisnite „Instaliraj upravljački program“ - ako je već instaliran, čitaće se kao „Ponovo instaliraj upravljački program“, kao što je prikazano:
Jednom kada je trenutni upravljački program (lijeva strana) libusb0, možete nastaviti s korištenjem usbASP-a s avrdude
Korištenje AVRDUDE (GUI verzija)
Zahvaljujući korisniku zvanom zkemble, osigurali su GitHub spremište gui-a koje može olakšati upravljanje.
Pokrenite prečicu AVRDUDE GUI u mapi, ili ako to ne uspije, pravilno instalirajte u fasciklu za postavljanje.
Ako nemate ispravne biblioteke, Windows bi ga trebao instalirati umjesto vas:
Tada će vas dočekati zaslon koji ima mnogo opcija, a onu kojom ćete upravljati za USBASP je:
Zatim odaberite svoj šesterokut file u Flash dio, postavljen na "pisanje". Tada ćete u gornjem desnom dijelu htjeti promijeniti svoj MCU na ispravan broj dijela, UNO je obično ATMEGA328p, ali morat ćete provjeriti i promijeniti svaki uređaj. Nakon što postavite vrijednosti, pritisnite podebljano Program! dugme za pisanje heksa file.
Korišćenje AVRDUDE (CMD verzija)
Dok je GUI prednja ploča programa naredbenog retka avrdude. Pokreni
AVRDUDE CMD.bat
file da biste prikazali verziju naredbenog retka koja će vam postaviti i avrdude. BivšiampNaredba le je data u zaglavlju, ali možete pokrenuti vlastitu naredbu.
koristite “cd” (promijenite direktorij) na lokaciju koju imate file, a za programiranje koristite avrdude, nprample (Za file na radnoj površini)
cd C: \ Korisnici \ korisničko ime \ Desktop
avrdude –p m328p –c usbASP –P usb –U blic: w:filename.hex: a |
Gdje –p označava dio, -c označava programera (usbASP), a –P je port.
Za više informacija o parametrima i promjenama pročitajte priručnik s avrdude ili pokrenite “avrdude -?“
Osnovne greške
Ne mogu pronaći USB uređaj s videom
Ovo je problem koji se odnosi na usbASP upravljačke programe. Jeste li koristili ZADIG za instaliranje upravljačkog programa libusb? Da li je usbASP priključen?
Očekivani potpis (čita 100%, ali prevremeno otkazuje program)
To je povezano s netačnim postavljanjem broja dijela (-p prekidač) - Ovdje možete vidjeti da sam spojio UNO („vjerojatno m328p“), ali sam odabrao atmega16u2 („Očekivani potpis za ATmega16u2 je…“). Provjerite je li naveden ispravan dio
Pogreška na avrdude.conf ili na neki drugi način
Ovo je greška koja se odnosi na avrdude config file, koja je drugačija verzija od programa avrdude. Koristite avrdude.exe i avrdude.conf koji se nalaze u mapi GUI. Ako instalirate i koristite avrdude s druge lokacije, svakako triput provjerite tu verziju konfiguracije. (Naša najnovija verzija, u ovom zip -u file, je verzija 6.3).
Australija
www.jaycar.com.au
techstore@jaycar.com.au
1800 022 888
Novi Zeland
www.jaycar.co.nz
techstore@jaycar.co.nz
0800 452 922
Dokumenti / Resursi
![]() |
Jaycar usbASP programator [pdfDokumentacija XC4627, XC4613, AVRDUDE, usbASP |