Jaycar usbASP dokumentacija za programera

štampana ploča

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:
grafički korisnički interfejs, tekst, aplikacija

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:
grafički korisnički interfejs, tekst, aplikacija

Tada će vas dočekati zaslon koji ima mnogo opcija, a onu kojom ćete upravljati za USBASP je:
grafički korisnički interfejs, tekst
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

tekst

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)

krupni plan ekrana

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
crtež lica

Dokumenti / Resursi

Jaycar usbASP programator [pdfDokumentacija
XC4627, XC4613, AVRDUDE, usbASP

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *