Jaycar usbASP программистинин документтери
БУУга туташуу
UsbASP (XC4627) программист uno эмес, көпчүлүк AVR типтеги түзмөктөргө туташа алат. Адатта, AVR түзмөгүңүздүн маалымат баракчасында табылган туура туташуу схемасын издеш керек.
UsbASP программистинде эски Atmel түзмөктөрү үчүн салттуу 10 төөнөгүч туташтыргычы болсо, сиз (XC4613) адаптер, аны БУУ сыяктуу жаңы 6pin түзмөктөргө оңойураак сайыш үчүн. Баштапкы абалга келтирүү төңкөрүшүн дал келтирүү менен багытын эстеп калуу оңой XC4613 оң жакта көрсөтүлгөндөй адаптер.
Камтылган жүктөп алуу files
Берилген zip ичинде file (жүктөп алуу барагынан табылган XC4627) сиз бул PDFти, сизге керектүү программалык камсыздоону, ошондой эле бир нече жарлыктарды жана пакетти таба аласыз file нерселерди башкарууну жеңилдетүү үчүн.
Болбосо, сизде камтылган zip жок болсо, анда сизге керек болгон программа "avrdude" жана ZADIG аркылуу орнотула турган ачык булактуу USB драйвери "libusb" болуп саналат.
UsbASP үчүн драйверлерди ZADIG менен орнотуңуз
Биринчиден, сиз алгач туташтырганда, терезелер орноткон драйверлердин үстүнөн жазыңыз XC4627. Муну бир эле жолу жасашыңыз керек.
UsbASP программистиңизди компьютерге сайып, ZADIG программасын ачыңыз (жарлык аркылуу же орнотуу папкасынан табыңыз). Көрсөтүлгөн программада белгилеп коюңуз Жолдор> Бардык шаймандарды көрсөтүү
Жана негизги ачылуучу кутучаны USBasp кылып өзгөртүңүз. Андан кийин, сиз жеткиче параметрлерди жылдырып, драйвердин мүнөздөмөсүн өзгөрткүңүз келет libusb win32
"Орнотуу драйверин" басып коюңуз - эгер ал мурунтан эле орнотулган болсо, анда ал "Драйверди кайра орнотуу" деп окулат:
Учурдагы драйвер (сол жак) libusb0 болгондон кийин, андан кийин usbASP менен avrdude колдонсоңуз болот
AVRDUDE (GUI Нускасы) колдонуу
Zkemble аттуу колдонуучунун жардамы менен, аны башкарууну жеңилдете турган gui GitHub сактагычын камсыз кылышты.
Папкадагы AVRDUDE GUI жарлыкты иштетиңиз, же ал иштебей калса, орнотуу папкасына туура орнотуңуз.
Эгер сизде туура китепканалар жок болсо, терезелер аны сиз үчүн орнотушу керек:
Андан кийин сизди USBASP үчүн башкара турган көптөгөн параметрлер бар экран тосуп алат:
Андан кийин он алтылыкты тандаңыз file ичинде Flash бөлүгү, "жазуу" деп коюлган. Андан кийин оң жактагы MCUну бөлүктүн туура номерине алмаштыргыңыз келет, адатта, БУУ ATMEGA328p болот, бирок ар бир шайманды текшерип, өзгөртүшүңүз керек болот. Чоңдуктарды койгондон кийин, калың баскычты басыңыз Программа! он алтылык жазуу үчүн баскыч file.
AVRDUDE (CMD Нускасы) колдонуу
GUI - бул avrdude программасынын командалык бети. Run
AVRDUDE CMD.bat
file ошондой эле сиз үчүн avrdude орното турган буйрук сап версиясын алып келүү. Мурункуample буйругу баш бөлүмдө берилген, бирок сиз өзүңүздүн командаңызды иштете аласыз.
"Cd" (каталогду өзгөртүү) сизде жайгашкан жерге колдонуңуз file, жана аны программалоо үчүн avrdude колдонуңуз, мисалыample (Үчүн file сиздин иш тактаңызда)
CD C: \ Users \ username \ Desktop
avrdude –p m328p –c usbASP –P usb –U flash:w:fileаты.hex:a |
Бул жерде –p бөлүктү билдирет, -c программистти билдирет (usbASP) жана –P порт.
Параметрлер жана өзгөрүүлөр жөнүндө көбүрөөк маалымат алуу үчүн колдонмону avrdude менен окуп чыгыңыз же “avrdude -?“
Негизги каталар
Vid бар USB шайман табылган жок
Бул usbASP драйверлерине байланыштуу көйгөй. Libusb драйверин орнотуу үчүн ZADIG колдондуңуз беле? UsbASP сайылганбы?
Күтүлгөн кол (100% окуйт, бирок программаны эрте жокко чыгарат)
Бул бөлүктүн номерин туура койбогонго байланыштуу (-p которгуч) - Мен БУУну туташтырганымды ("m328p"), бирок atmega16u2 тандап алганымды көрө аласыз ("ATmega16u2 үчүн күтүлүп жаткан кол тамга ..."). Туура бөлүгү көрсөтүлгөнүн текшериңиз
Avrdude.conf же башка ката
Бул avrdude конфигурациясына байланыштуу ката file, avrdude программасына башка версия болуу. GUI папкасында жайгашкан avrdude.exe ЖАНА avrdude.conf колдонуңуз. Эгер сиз башка жерден avrdude орнотуп, колдонсоңуз, конфигурациянын ошол версиясын үч жолу текшериңиз. (Биздин акыркы версия, бул ZIP file, 6.3 версиясы).
Австралия
www.jaycar.com.au
techstore@jaycar.com.au
1800 022 888
Жаңы Зеландия
www.jaycar.co.nz
techstore@jaycar.co.nz
0800 452 922
Документтер / Ресурстар
![]() |
Jaycar usbASP программист [pdf] Документация XC4627, XC4613, AVRDUDE, usbASP |