Sgrìobhainnean prògramadair Jaycar usbASP

bòrd cuairteachaidh

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:
eadar-aghaidh cleachdaiche grafaigeach, teacsa, tagradh

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:
eadar-aghaidh cleachdaiche grafaigeach, teacsa, tagradh

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:
eadar-aghaidh cleachdaiche grafaigeach, teacsa
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

teacs

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)

dùin suas sgrion

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
dealbh de aghaidh

Sgrìobhainnean/Goireasan

Prògramadair Jaycar usbASP [pdfSgrìobhainnean
XC4627, XC4613, AVRDUDE, usbASP

Iomraidhean

Fàg beachd

Cha tèid do sheòladh puist-d fhoillseachadh. Tha raointean riatanach air an comharrachadh *