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

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *