ಜೇಕಾರ್ ಯುಎಸ್ಬಿಎಎಸ್ಪಿ ಪ್ರೋಗ್ರಾಮರ್ ಡಾಕ್ಯುಮೆಂಟೇಶನ್
UNO ಗೆ ಸಂಪರ್ಕಿಸಲಾಗುತ್ತಿದೆ
ಯುಎಸ್ಬಿಎಎಸ್ಪಿ (XC4627) ಪ್ರೋಗ್ರಾಮರ್ ಯುನೊ ಮಾತ್ರವಲ್ಲದೆ ಹೆಚ್ಚಿನ AVR ಪ್ರಕಾರದ ಸಾಧನಗಳಿಗೆ ಸಂಪರ್ಕಿಸಬಹುದು. ನಿಮ್ಮ AVR ಸಾಧನದ ಡೇಟಾಶೀಟ್ನಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿ ಕಂಡುಬರುವ ಸರಿಯಾದ ಸಂಪರ್ಕ ರೇಖಾಚಿತ್ರವನ್ನು ನೀವು ಹುಡುಕಬೇಕಾಗುತ್ತದೆ.
usbASP ಪ್ರೋಗ್ರಾಮರ್ ಹಳೆಯ Atmel ಸಾಧನಗಳಿಗೆ ಸಾಂಪ್ರದಾಯಿಕ 10-ಪಿನ್ ಕನೆಕ್ಟರ್ ಅನ್ನು ಹೊಂದಿದ್ದರೂ, ನೀವು ಇದನ್ನು ಬಳಸಬಹುದು (XC4613) UNO ನಂತಹ ಹೊಸ 6pin ಸಾಧನಗಳಿಗೆ ಹೆಚ್ಚು ಸುಲಭವಾಗಿ ಹೊಂದಿಕೊಳ್ಳುವಂತೆ ಮಾಡಲು ಅಡಾಪ್ಟರ್. ಗೆ ಮರುಹೊಂದಿಸುವ ಪಿನ್ ಅನ್ನು ಹೊಂದಿಸುವ ಮೂಲಕ ದೃಷ್ಟಿಕೋನವನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳುವುದು ಸುಲಭ XC4613 ಅಡಾಪ್ಟರ್, ಬಲಕ್ಕೆ ಸೂಚಿಸಿದಂತೆ.
ಡೌನ್ಲೋಡ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ files
ಸರಬರಾಜು ಮಾಡಿದ ಜಿಪ್ನಲ್ಲಿ file (ಇದಕ್ಕಾಗಿ ಡೌನ್ಲೋಡ್ ಪುಟದಲ್ಲಿ ಕಂಡುಬರುತ್ತದೆ XC4627) ನಿಮಗೆ ಅಗತ್ಯವಿರುವ ಸಾಫ್ಟ್ವೇರ್ ಜೊತೆಗೆ ಕೆಲವು ಶಾರ್ಟ್ಕಟ್ಗಳು ಮತ್ತು ಬ್ಯಾಚ್ ಜೊತೆಗೆ ಈ PDF ಅನ್ನು ನೀವು ಕಾಣಬಹುದು file ವಿಷಯಗಳನ್ನು ಸುಲಭವಾಗಿ ನಿರ್ವಹಿಸಲು.
ಇಲ್ಲದಿದ್ದರೆ, ನೀವು ಒಳಗೊಂಡಿರುವ ಜಿಪ್ ಅನ್ನು ಹೊಂದಿಲ್ಲದಿದ್ದರೆ, ನಿಮಗೆ ಅಗತ್ಯವಿರುವ ಸಾಫ್ಟ್ವೇರ್ “avrdude” ಮತ್ತು ಓಪನ್ ಸೋರ್ಸ್ USB ಡ್ರೈವರ್ “libusb” ಇದನ್ನು ZADIG ಮೂಲಕ ಸ್ಥಾಪಿಸಬಹುದು.
ZADIG ನೊಂದಿಗೆ usbASP ಗಾಗಿ ಡ್ರೈವರ್ಗಳನ್ನು ಹೊಂದಿಸಿ
ಮೊದಲನೆಯದಾಗಿ, ನೀವು ಮೊದಲು ಪ್ಲಗ್ ಇನ್ ಮಾಡಿದಾಗ ವಿಂಡೋಸ್ನಿಂದ ಸ್ಥಾಪಿಸಲಾದ ಡ್ರೈವರ್ಗಳನ್ನು ನೀವು ಮೇಲ್ಬರಹ ಮಾಡಬೇಕು XC4627. ನೀವು ಇದನ್ನು ಒಮ್ಮೆ ಮಾತ್ರ ಮಾಡಬೇಕು.
ನಿಮ್ಮ usbASP ಪ್ರೋಗ್ರಾಮರ್ ಅನ್ನು ಕಂಪ್ಯೂಟರ್ಗೆ ಪ್ಲಗ್ ಮಾಡಿ ಮತ್ತು ZADIG ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ತೆರೆಯಿರಿ (ಶಾರ್ಟ್ಕಟ್ ಮೂಲಕ ಅಥವಾ ಸೆಟಪ್ ಫೋಲ್ಡರ್ನಲ್ಲಿ ಕಂಡುಬರುತ್ತದೆ). ತೋರಿಸುವ ಪ್ರೋಗ್ರಾಂನಲ್ಲಿ, ಟಿಕ್ ಮಾಡಿ ಆಯ್ಕೆಗಳು > ಎಲ್ಲಾ ಸಾಧನಗಳನ್ನು ತೋರಿಸಿ
ಮತ್ತು ಮುಖ್ಯ ಡ್ರಾಪ್ಡೌನ್ ಬಾಕ್ಸ್ ಅನ್ನು USBasp ಎಂದು ಬದಲಾಯಿಸಿ. ನೀವು ತಲುಪುವವರೆಗೆ ಆಯ್ಕೆಗಳ ಮೂಲಕ ಸ್ಕ್ರೋಲಿಂಗ್ ಮಾಡುವ ಮೂಲಕ ಚಾಲಕ ಏನಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ನೀವು ಬದಲಾಯಿಸಲು ಬಯಸುತ್ತೀರಿ libusb win32
"ಚಾಲಕವನ್ನು ಸ್ಥಾಪಿಸು" ಒತ್ತಿರಿ - ಇದು ಈಗಾಗಲೇ ಸ್ಥಾಪಿಸಿದ್ದರೆ, ತೋರಿಸಿರುವಂತೆ "ಚಾಲಕವನ್ನು ಮರುಸ್ಥಾಪಿಸು" ಎಂದು ಓದುತ್ತದೆ:
ಒಮ್ಮೆ ಪ್ರಸ್ತುತ ಚಾಲಕ (ಎಡಭಾಗ) libusb0 ಆಗಿದ್ದರೆ, ನೀವು ನಂತರ avrdude ನೊಂದಿಗೆ usbASP ಅನ್ನು ಬಳಸುವುದನ್ನು ಮುಂದುವರಿಸಬಹುದು
AVRDUDE (GUI ಆವೃತ್ತಿ) ಬಳಸುವುದು
zkemble ಹೆಸರಿನ ಬಳಕೆದಾರರಿಗೆ ಧನ್ಯವಾದಗಳು, ಅವರು gui ಯ GitHub ರೆಪೊಸಿಟರಿಯನ್ನು ಒದಗಿಸಿದ್ದಾರೆ ಅದು ನಿರ್ವಹಿಸುವುದನ್ನು ಸುಲಭಗೊಳಿಸುತ್ತದೆ.
ಫೋಲ್ಡರ್ನಲ್ಲಿ AVRDUDE GUI ಶಾರ್ಟ್ಕಟ್ ಅನ್ನು ರನ್ ಮಾಡಿ ಅಥವಾ ಅದು ಕೆಲಸ ಮಾಡದಿದ್ದರೆ, ಸೆಟಪ್ ಫೋಲ್ಡರ್ನಲ್ಲಿ ಸರಿಯಾಗಿ ಸ್ಥಾಪಿಸಿ.
ನೀವು ಸರಿಯಾದ ಲೈಬ್ರರಿಗಳನ್ನು ಹೊಂದಿಲ್ಲದಿದ್ದರೆ, ವಿಂಡೋಸ್ ಅದನ್ನು ನಿಮಗಾಗಿ ಸ್ಥಾಪಿಸಬೇಕು:
ನಂತರ ನೀವು ಹಲವು ಆಯ್ಕೆಗಳನ್ನು ಹೊಂದಿರುವ ಪರದೆಯೊಂದಿಗೆ ಸ್ವಾಗತಿಸುತ್ತೀರಿ, USBASP ಗಾಗಿ ನೀವು ನಿರ್ವಹಿಸಬೇಕಾದದ್ದು:
ನಂತರ ನಿಮ್ಮ ಹೆಕ್ಸ್ ಆಯ್ಕೆಮಾಡಿ file ರಲ್ಲಿ ಫ್ಲ್ಯಾಶ್ ಭಾಗ, "ಬರೆಯಲು" ಹೊಂದಿಸಲಾಗಿದೆ. ನಂತರ ಮೇಲಿನ ಬಲಭಾಗದಲ್ಲಿ ನಿಮ್ಮ MCU ಅನ್ನು ಸರಿಯಾದ ಭಾಗ ಸಂಖ್ಯೆಗೆ ಬದಲಾಯಿಸಲು ನೀವು ಬಯಸುತ್ತೀರಿ, UNO ಸಾಮಾನ್ಯವಾಗಿ ATMEGA328p ಆಗಿರುತ್ತದೆ ಆದರೆ ನೀವು ಪ್ರತಿ ಸಾಧನವನ್ನು ಪರಿಶೀಲಿಸಬೇಕು ಮತ್ತು ಬದಲಾಯಿಸಬೇಕಾಗುತ್ತದೆ. ನೀವು ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿಸಿದ ನಂತರ, ದಪ್ಪವನ್ನು ಒತ್ತಿರಿ ಕಾರ್ಯಕ್ರಮ! ಹೆಕ್ಸ್ ಬರೆಯಲು ಬಟನ್ file.
AVRDUDE (CMD ಆವೃತ್ತಿ) ಬಳಸುವುದು
avrdude ನ ಕಮಾಂಡ್ಲೈನ್ ಪ್ರೋಗ್ರಾಂಗೆ GUI ಒಂದು ಫೇಸ್ಪ್ಲೇಟ್ ಆಗಿದೆ. ರನ್ ಮಾಡಿ
AVRDUDE CMD.bat
file ಕಮಾಂಡ್ ಪ್ರಾಂಪ್ಟ್ ಆವೃತ್ತಿಯನ್ನು ತರಲು, ಅದು ನಿಮಗಾಗಿ avrdude ಅನ್ನು ಸಹ ಹೊಂದಿಸುತ್ತದೆ. ಒಬ್ಬ ಮಾಜಿample ಆಜ್ಞೆಯನ್ನು ಹೆಡರ್ನಲ್ಲಿ ನೀಡಲಾಗಿದೆ, ಆದರೆ ನೀವು ನಿಮ್ಮ ಸ್ವಂತ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಬಹುದು.
ನೀವು ಹೊಂದಿರುವ ಸ್ಥಳಕ್ಕೆ “ಸಿಡಿ” (ಡೈರೆಕ್ಟರಿ ಬದಲಾಯಿಸಿ) ಬಳಸಿ file, ಮತ್ತು ಅದನ್ನು ಪ್ರೋಗ್ರಾಂ ಮಾಡಲು avrdude ಅನ್ನು ಬಳಸಿ, ಉದಾಹರಣೆಗೆample (ಅದಕ್ಕಾಗಿ file ನಿಮ್ಮ ಡೆಸ್ಕ್ಟಾಪ್ನಲ್ಲಿ)
cd C:\ಬಳಕೆದಾರರು\ಬಳಕೆದಾರಹೆಸರು\ಡೆಸ್ಕ್ಟಾಪ್
avrdude –p m328p –c usbASP –P usb –U ಫ್ಲಾಶ್:w:filename.hex:a |
ಅಲ್ಲಿ –p ಭಾಗವನ್ನು ಸೂಚಿಸುತ್ತದೆ, -c ಪ್ರೋಗ್ರಾಮರ್ (usbASP) ಮತ್ತು –P ಪೋರ್ಟ್ ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ.
ನಿಯತಾಂಕಗಳು ಮತ್ತು ಬದಲಾವಣೆಗಳ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, avrdude ನೊಂದಿಗೆ ಕೈಪಿಡಿಯನ್ನು ಓದಿ ಅಥವಾ ರನ್ ಮಾಡಿ "avrdude -?“
ಮೂಲ ದೋಷಗಳು
vid ಜೊತೆಗೆ USB ಸಾಧನವನ್ನು ಹುಡುಕಲಾಗಲಿಲ್ಲ
ಇದು usbASP ಡ್ರೈವರ್ಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಸಮಸ್ಯೆಯಾಗಿದೆ. ಲಿಬಸ್ಬ್ ಡ್ರೈವರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲು ನೀವು 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 ಪ್ರೋಗ್ರಾಮರ್ [ಪಿಡಿಎಫ್] ದಾಖಲೆ XC4627, XC4613, AVRDUDE, usbASP |