Jaycar usbASP ක්‍රමලේඛක ප්‍රලේඛනය

පරිපථ පුවරුවක්

UNO වෙත සම්බන්ධ වෙමින්

UsbASP (XC4627) ක්‍රමලේඛකයාට යුනෝව පමණක් නොව බොහෝ AVR වර්ගයේ උපාංග සමඟ සම්බන්ධ විය හැකිය. සාමාන්‍යයෙන් ඔබේ AVR උපාංගය සඳහා දත්ත පත්‍රිකාවේ ඇති නිවැරදි සම්බන්ධතා රූප සටහන සොයා ගැනීමට ඔබට සිදුවේ.

UsbASP ක්‍රමලේඛකයාට පැරණි Atmel උපාංග සඳහා සාම්ප්‍රදායික 10-pin සම්බන්ධකය ඇති අතර, ඔබට (XC4613) UNO වැනි නවතම 6pin උපාංග වලට පහසුවෙන් ගැලපෙන පරිදි ඇඩැප්ටරය. යළි පිහිටුවීමේ පින් එක ගැලපීමෙන් දිශානතිය මතක තබා ගැනීම පහසුය XC4613 ඇඩැප්ටරය, දකුණට පෙන්වා ඇති පරිදි.

බාගත කිරීම ඇතුළත් වේ files

සැපයූ සිප් එකේ file (බාගැනීම් පිටුවේ සොයා ගත හැක XC4627) ඔබට මෙම PDF එක, ඔබට අවශ්‍ය මෘදුකාංගය සමඟ, කෙටිමං කිහිපයක් සහ කණ්ඩායමක් සොයා ගත හැක file දේවල් කළමනාකරණය කිරීම පහසු කිරීමට.
එසේ නොමැතිනම්, ඔබට ඇතුළත් කර ඇති සිප් නොමැති නම්, ඔබට අවශ්‍ය මෘදුකාංගය “avrdude” සහ ZADIG හරහා ස්ථාපනය කළ හැකි විවෘත කේත USB ධාවක “libusb” වේ.

ZADIG සමඟ usbASP සඳහා ධාවක සකසන්න

පළමුවෙන්ම, ඔබ මුලින්ම ප්ලග් ඉන් කළ විට කවුළු මඟින් ස්ථාපනය කර ඇති ධාවක නැවත ලිවිය යුතුය XC4627. ඔබට මෙය කළ යුත්තේ එක් වරක් පමණි.

ඔබේ usbASP ක්‍රමලේඛකය පරිගණකයට සම්බන්ධ කර ZADIG මෘදුකාංගය විවෘත කරන්න (කෙටිමඟ හරහා හෝ සැකසුම් ෆෝල්ඩරයේ දක්නට ලැබේ). පෙන්වන වැඩසටහනේ, ටික් කරන්න  විකල්ප> සියලුම උපාංග පෙන්වන්න

ප්‍රධාන පතන කොටුව USBasp ලෙස වෙනස් කරන්න. ඔබ ළඟා වන තෙක් විකල්ප හරහා අනුචලනය කිරීමෙන් ධාවක බවට පත්වන දේ වෙනස් කිරීමට ඔබට අවශ්‍යය libusb win32
“ධාවක ස්ථාපනය කරන්න” ඔබන්න - එය දැනටමත් ස්ථාපනය කර ඇත්නම්, එය පෙන්වා ඇති පරිදි “ධාවක නැවත ස්ථාපනය කරන්න” ලෙස කියවනු ඇත:
චිත්රක පරිශීලක අතුරුමුහුණත, පෙළ, යෙදුම

වත්මන් ධාවක (වම් පස) libusb0 වූ පසු, ඔබට අවර්ඩූඩ් සමඟ usbASP භාවිතා කරමින් ඉදිරියට යා හැකිය

AVRDUDE (GUI අනුවාදය) භාවිතා කිරීම

Zkemble නම් පරිශීලකයෙකුට ස්තූතියි, ඔවුන් විසින් ගුයි හි GitHub ගබඩාවක් ලබා දී ඇති අතර එමඟින් කළමනාකරණය පහසු කරයි.

ෆෝල්ඩරයේ AVRDUDE GUI කෙටිමඟ ධාවනය කරන්න, නැතහොත් එය ක්‍රියා නොකරන්නේ නම්, සැකසුම් ෆෝල්ඩරයේ නිසි ලෙස ස්ථාපනය කරන්න.

ඔබට නිවැරදි පුස්තකාල නොමැති නම්, කවුළු ඔබ වෙනුවෙන් එය ස්ථාපනය කළ යුතුය:
චිත්රක පරිශීලක අතුරුමුහුණත, පෙළ, යෙදුම

එවිට ඔබට බොහෝ විකල්ප ඇති තිරයකින් ඔබව සාදරයෙන් පිළිගනු ඇත, ඔබ USBASP සඳහා කළමනාකරණය කළ යුත්තේ:
චිත්රක පරිශීලක අතුරුමුහුණත, පෙළ
ඉන්පසු ඔබේ hex තෝරන්න file තුළ ෆ්ලෑෂ් කොටස, “ලිවීමට” සකසා ඇත. එවිට ඉහළ දකුණේ ඔබේ MCU නිවැරදි කොටස් අංකයට වෙනස් කිරීමට අවශ්‍ය වනු ඇත, UNO සාමාන්‍යයෙන් ATMEGA328p වන නමුත් ඔබට එක් එක් උපාංගය පරීක්ෂා කර වෙනස් කළ යුතුය. ඔබ අගයන් සැකසූ පසු, තද අකුර ඔබන්න වැඩසටහන! හෙක්ස් ලිවීමට බොත්තම file.

AVRDUDE (CMD අනුවාදය) භාවිතා කිරීම

GUI යනු avrdude හි විධාන රේඛා වැඩසටහනට මුහුණතකි. ධාවනය කරන්න

AVRDUDE CMD.bat

file විධාන විමසුම් අනුවාදය ගෙන ඒමට, එය ඔබ වෙනුවෙන් avrdude සකසනු ඇත. හිටපු කෙනෙක්ample විධානය ශීර්ෂයේ දක්වා ඇත, නමුත් ඔබට ඔබේම විධානය ක්‍රියාත්මක කළ හැකිය.

ඔබ සතුව ඇති ස්ථානයට "cd" (ඩිරෙක්ටරිය වෙනස් කරන්න) භාවිතා කරන්න file, සහ එය වැඩසටහන් කිරීමට avrdude භාවිතා කරන්න, උදාහරණයක් ලෙසample (සඳහා file ඔබේ ඩෙස්ක්ටොප් එකේ)

cd C: ers පරිශීලකයින් \ පරිශීලක නාමය \ ඩෙස්ක්ටොප්

avrdude –p m328p –c usbASP –P usb –U flash:w:filename.hex:a

-P කොටස නිරූපණය කරන විට, -c මඟින් ක්‍රමලේඛකයා (usbASP) සහ -P යනු වරායයි.

පරාමිතීන් සහ වෙනස්කම් පිළිබඳ වැඩි විස්තර සඳහා, අත්පොත avrdude සමඟ කියවන්න හෝ ධාවනය කරන්න “avrdude -?

මූලික දෝෂ

Vid සමඟ USB උපාංගය සොයාගත නොහැකි විය

පෙළ

මෙය usbASP ධාවක සම්බන්ධ ගැටළුවක්. ඔබ libusb ධාවකය ස්ථාපනය කිරීමට ZADIG භාවිතා කළාද? UsbASP ප්ලග් ඉන් කර තිබේද?

අපේක්ෂිත අත්සන (100% කියවන නමුත් වැඩසටහන කලින් අවලංගු කරයි)

තිරයක සමීප රූපයක්

මෙය නිවැරදි කොටස් අංකය (-p ස්විචය) සැකසීමට සම්බන්ධ නොවේ - මම මෙහි UNO (“බොහෝ විට m328p”) සම්බන්ධ කර ඇති බව ඔබට පෙනෙනු ඇත, නමුත් මම තෝරාගෙන ඇත්තේ atmega16u2 (“ATmega16u2 සඳහා අපේක්ෂිත අත්සන වන්නේ…”). නිවැරදි කොටස නිශ්චිතව දක්වා ඇත්දැයි පරීක්ෂා කරන්න

Avrdude.conf හෝ වෙනත් ආකාරයකින් දෝෂයකි

මෙය avrdude config සම්බන්ධ දෝෂයකි file, avrdude වැඩසටහනට වෙනස් අනුවාදයක් වීම. GUI ෆෝල්ඩරයේ ඇති avrdude.exe සහ avrdude.conf භාවිතා කරන්න. ඔබ වෙනත් ස්ථානයක සිට avrdude ස්ථාපනය කර භාවිතා කරන්නේ නම්, වින්‍යාසයේ එම අනුවාදය තුන් වරක් පරීක්ෂා කිරීමට වග බලා ගන්න. (අපගේ නවතම අනුවාදය, මෙම සිප් එකේ 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

යොමු කිරීම්

කමෙන්ට් එකක් දාන්න

ඔබගේ විද්‍යුත් තැපැල් ලිපිනය ප්‍රකාශනය නොකෙරේ. අවශ්‍ය ක්ෂේත්‍ර සලකුණු කර ඇත *