Sgrìobhainnean prògramadair Jaycar usbASP
A ’ceangal ri UNO
An usbASP (XC4627) faodaidh prògramadair ceangal ris a ’mhòr-chuid de innealan seòrsa AVR, chan e dìreach an uno. Feumaidh tu an diagram ceangail ceart a shireadh, mar as trice a lorgar anns an duilleag dàta airson an inneal AVR agad.
Fhad ‘s a tha am prògramadair usbASP aig a’ cheangal 10-pin traidiseanta airson seann innealan Atmel, faodaidh tu an (XC4613) adapter gus a dhèanamh nas fhasa air innealan 6pin nas ùire leithid an UNO. Tha e furasta cuimhneachadh air an stiùireadh le bhith a ’maidseadh suas a’ phrìne ath-shuidheachadh ris an XC4613 adapter, mar a tha air a chomharrachadh air an taobh cheart.
Luchdaich a-steach luchdachadh sìos files
Anns an zip a chaidh a thoirt seachad file (ri lorg air an duilleag luchdaich sìos airson XC4627) gheibh thu am PDF seo, còmhla ris a ’bhathar-bog a dh’ fheumas tu, a bharrachd air beagan gheàrr-chunntasan agus baidse file gus cùisean a dhèanamh nas fhasa a riaghladh.
Rud eile, mura h-eil an zip agad air a thoirt a-steach, is e am bathar-bog a dh ’fheumas tu“ avrdude ”agus an draibhear USB stòr fosgailte“ libusb ”a ghabhas a chuir a-steach tro ZADIG.
Stèidhich draibhearan airson usbASP le ZADIG
An toiseach, feumaidh tu faighinn thairis air na draibhearan a tha air an stàladh le uinneagan nuair a chuireas tu a-steach an toiseach XC4627. Cha bu chòir gum feumadh tu seo a dhèanamh ach aon turas.
Plug am prògramadair usbASP agad a-steach don choimpiutair agus fosgail am bathar-bog ZADIG (an dàrna cuid tro ath-ghoirid, no ri lorg sa phasgan rèiteachaidh). Anns a ’phrògram a tha a’ sealltainn suas, cuir strìochag Roghainnean> Seall a h-uile inneal
Agus atharraich am prìomh bhogsa tuiteam sìos gu bhith USBasp. Bidh tu an uairsin ag iarraidh atharrachadh a dhèanamh air na thig an draibhear le bhith a ’scrolladh tro na roghainnean gus an ruig thu win32 saor an asgaidh
Buail air “Stàlaich draibhear” - ma tha e air a chuir a-steach mu thràth, leughaidh e mar “draibhear ath-shuidheachadh” mar a tha air a shealltainn:
Aon uair ‘s gu bheil an draibhear gnàthach (taobh clì) libusb0, faodaidh tu an uairsin a dhol air adhart le bhith a’ cleachdadh usbASP le avrdude
A ’cleachdadh AVRDUDE (Tionndadh GUI)
Taing do chleachdaiche ainmichte zkemble, tha iad air stòr-dàta GitHub de gui a thoirt seachad a dh ’fhaodadh a dhèanamh nas fhasa a riaghladh.
Ruith an ath-ghoirid AVRDUDE GUI sa phasgan, no mura h-obraich sin, stàlaich gu ceart sa phasgan rèiteachaidh.
Mura h-eil na leabharlannan ceart agad, bu chòir uinneagan a stàladh dhut:
An uairsin gheibh thu fàilte le scrion anns a bheil mòran roghainnean, is e am fear as urrainn dhut a riaghladh airson USBASP:
An uairsin tagh do hex file Anns a’ Flash cuibhreann, deiseil airson “sgrìobhadh.” An uairsin gu h-àrd air an làimh dheis bidh thu airson do MCU atharrachadh chun àireamh pàirt cheart, mar as trice is e ATMEGA328p an UNO ach feumaidh tu sgrùdadh agus atharrachadh airson gach inneal. Aon uair ‘s gu bheil thu air na luachan a shuidheachadh, brùth air an clò trom Prògram! putan airson an hex a sgrìobhadh file.
A ’cleachdadh AVRDUDE (Tionndadh CMD)
Fhad ‘s a tha an GUI na faceplate ris a’ phrògram stiùiridh de avrdude. Ruith an
AVRDUDE CMD.bat
file gus an dreach sgiobalta àithne a thoirt suas, a stèidhicheas avrdude dhut cuideachd. An example àithne air a thoirt seachad anns a ’cheann-chinnidh, ach faodaidh tu an àithne agad fhèin a ruith.
cleachd “cd” (atharraich eòlaire) chun àite far a bheil thu file, agus cleachd avrdude airson a phrògramadh, airson example (Airson a file air an deasg agad)
cd C: \ Cleachdaichean \ ainm-cleachdaiche \ Deasg
avrdude –p m328p –c usbASP –P usb –U flash: w:fileainm.hex: a |
Far a bheil –p a ’comharrachadh a’ phàirt, tha -c a ’comharrachadh am prògramadair (usbASP) agus –P am port.
Airson tuilleadh fiosrachaidh mu pharamadairean agus atharrachaidhean, leugh an leabhar-làimhe le avrdude no ruith “abair -?“
Mearachdan bunaiteach
Cha b ’urrainn dhut inneal USB a lorg le vid
Tha seo na dhuilgheadas co-cheangailte ri draibhearan usbASP. An do chleachd thu ZADIG gus an draibhear libusb a stàladh? A bheil an usbASP air a phlugadh a-steach?
Ainm-sgrìobhte ris a bheil dùil (Leugh 100% ach cuir às don phrògram tràth)
Tha seo co-cheangailte ri gun a bhith a ’suidheachadh an àireamh pàirt cheart (-p tionndadh) - Chì thu an seo gu bheil mi air UNO a cheangal (“ is dòcha m328p ”) ach tha mi air atmega16u2 a thaghadh (“Is e an ainm-sgrìobhte ris a bheil dùil airson ATmega16u2…”). Dèan cinnteach gu bheil am pàirt ceart air a shònrachadh
Mearachd air avrdude.conf no eile
Is e mearachd a tha seo co-cheangailte ri avrdude config file, a bhith na dhreach eadar-dhealaichte ris a ’phrògram avrdude. Cleachd am avrdude.exe AND avrdude.conf a tha suidhichte sa phasgan GUI. Ma stàlaicheas tu agus ma chleachdas tu avrdude bho àite eile, bi cinnteach gun dèan thu sgrùdadh trì-fhillte air an dreach sin den config. (An dreach as ùire againn, anns an zip seo file, is e dreach 6.3).
Astràilia
www.jaycar.com.au
techstore@jaycar.com.au
1800 022 888
Na Seulan Nuadh
www.jaycar.co.nz
techstore@jaycar.co.nz
0800 452 922
Sgrìobhainnean/Goireasan
![]() |
Prògramadair Jaycar usbASP [pdfSgrìobhainnean XC4627, XC4613, AVRDUDE, usbASP |