Jaycar usbASP Akwụkwọ Mmemme
Jikọọ na UNO
usbASP (XC4627) Onye mmemme nwere ike jikọọ na ọtụtụ ụdị AVR, ọ bụghị naanị uno. Ị ga-achọ eserese njikọ ziri ezi, nke a na-ahụkarị na mpempe data maka ngwaọrụ AVR gị.
Ọ bụ ezie na onye mmemme usbASP nwere njikọ 10-pin ọdịnala maka ngwaọrụ Atmel ochie, ị nwere ike iji (XC4613) nkwụnye iji mee ka ọ dabara ngwa ngwa na ngwaọrụ 6pin ọhụrụ dịka UNO. Ọ dị mfe icheta nghazi ahụ site n'ịkọba ntụtụ nrụpụta na ya XC4613 nkwụnye, dị ka egosiri n'aka nri.
Budata gụnyere files
Na zip enyere file (dị na ibe nbudata maka XC4627) ị ga-ahụ PDF a, yana ngwa ngwa ịchọrọ, gbakwunyere ụzọ mkpirisi ole na ole na otu ogbe file iji mee ka ihe dị mfe ijikwa.
Ma ọ bụghị ya, ọ bụrụ na ịnweghị zip agụnyere, ngwanro ịchọrọ bụ "avrdude" yana onye ọkwọ ụgbọ ala USB na-emeghe "libusb" nke enwere ike ịwụnye site na ZADIG.
Hazie ndị ọkwọ ụgbọala maka usbASP na ZADIG
Mbụ, ị ga-edegharị ndị ọkwọ ụgbọala nke windo arụnyere mgbe mbụ ị pịrị na ya XC4627. Naanị otu ugboro ka ị ga-eme nke a.
Tinye ihe mmemme usbASP gị n'ime kọmputa wee mepee ngwanrọ ZADIG (ma site na ụzọ mkpirisi, ma ọ bụ chọta na nchekwa ntọala). Na mmemme na-egosi, pịa akara Nhọrọ > Gosi ngwaọrụ niile
Ma gbanwee igbe mwụda isi ka ọ bụrụ USBasp. Ị ga-achọ ịgbanwe ihe ọkwọ ụgbọala na-aghọ site na ịpịgharịa na nhọrọ ruo mgbe ị ruru libsb mmeri32
Pịa "Wụnye ọkwọ ụgbọala" - ọ bụrụ na arụnyere ya, ọ ga-agụ dị ka "Reinstall ọkwọ ụgbọala" dị ka egosiri:
Ozugbo onye ọkwọ ụgbọ ala ugbu a (akụkụ aka ekpe) bụ libusb0, ị nwere ike ịga n'ihu na iji usbASP na avrdude.
Iji AVRDUDE (ụdị GUI)
Ekele onye ọrụ aha ya bụ zkemble, ha enyela ebe nchekwa GitHub nke gui nke nwere ike ime ka ọ dị mfe ijikwa.
Gbaa ụzọ mkpirisi AVRDUDE GUI na folda ahụ, ma ọ bụ ọ bụrụ na nke ahụ anaghị arụ ọrụ, wụnye nke ọma na nchekwa ntọala.
Ọ bụrụ na ịnweghị ụlọ ọba akwụkwọ ziri ezi, windo kwesịrị ịwụnye ya maka gị:
Mgbe ahụ, a ga-ekele gị na ihuenyo nwere ọtụtụ nhọrọ, nke ị ga-ejikwa maka USBASP bụ:
Wee họrọ hex gị file n'ime Flash akụkụ, tọọ ka “dee.” Mgbe ahụ n'elu aka nri ị ga-achọ ịgbanwe MCU gị ka ọ bụrụ nọmba akụkụ ziri ezi, UNO na-abụkarị ATMEGA328p mana ị ga-enyocha ma gbanwee maka ngwaọrụ ọ bụla. Ozugbo ịtọlitela ụkpụrụ, pịa obi ike Mmemme! bọtịnụ iji dee hex file.
Iji AVRDUDE (ụdị CMD)
Ọ bụ ezie na GUI bụ ihu ihu na mmemme iwu nke avrdude. Gbaa ya
AVRDUDE CMD.bat
file iji weta ụdị ngwa ngwa iwu, nke ga-edozikwa avrdude maka gị. Otu exampA na-enye iwu na nkụnye eji isi mee, mana ị nwere ike ịme iwu nke gị.
jiri "cd" (gbanwee ndekọ) gaa na ebe ị nwere file, ma jiri avrdude hazie ya, maka example (Maka a file na desktọpụ gị)
cd C: \ Users \ aha njirimara \ Desktọpụ
avrdude –p m328p –c usbASP –P usb –U flash:w:fileaha.hex:a |
Ebe -p na-egosi akụkụ, -c na-egosi mmemme (usbASP) na -P bụ ọdụ ụgbọ mmiri.
Maka ozi ndị ọzọ gbasara paramita na mgbanwe, gụọ akwụkwọ ntuziaka na avrdude ma ọ bụ gbaa ọsọ "avrdude -?“
Njehie ndị bụ isi
Enweghị ike ịhụ ngwaọrụ USB nwere vidiyo
Nke a bụ nsogbu metụtara ndị ọkwọ ụgbọ ala usbASP. Ị jiri ZADIG wụnye ọkwọ ụgbọala libusb? Ejidela usbASP?
Mbinye aka a tụrụ anya ya (na-agụ 100% mana ọ kagburu mmemme n'oge)
Nke a metụtara ịghara ịtọ nọmba akụkụ ziri ezi (-p switch) - Ị nwere ike ịhụ ebe a na ejikọrọ m UNO ("ma eleghị anya m328p") mana ahọpụtara m atmega16u2 ("Atụmatụ mbinye aka maka ATmega16u2 bụ..."). Lelee akụkụ ziri ezi akọwapụtala
Njehie na avrdude.conf ma ọ bụ nke ọzọ
Nke a bụ njehie metụtara avrdude config file, ịbụ ụdị dị iche na mmemme avrdude. Jiri avrdude.exe NA avrdude.conf dị na nchekwa GUI. Ọ bụrụ na ị wụnye ma jiri avrdude site na ebe dị iche, jide n'aka na ị ga-elele ụdị nhazi ahụ ugboro atọ. (Ụdị ọhụrụ anyị, na zip a file, bụ ụdị 6.3).
Ọstrelia
www.jaycar.com.au
techstore@jaycar.com.au
1800 022 888
New Zealand
www.jaycar.co.nz
techstore@jaycar.co.nz
0800 452 922
Akwụkwọ / akụrụngwa
![]() |
Jaycar usbASP mmemme [pdf] Akwụkwọ XC4627, XC4613, AVRDUDE, usbASP |