ឯកសារអ្នកសរសេរកម្មវិធី Jaycar usbASP
ភ្ជាប់ទៅយូអិនអេ
usbASP (XC4627) អ្នកសរសេរកម្មវិធីអាចភ្ជាប់ទៅឧបករណ៍ប្រភេទ AVR ភាគច្រើនមិនត្រឹមតែពីអូណូទេ។ អ្នកនឹងត្រូវស្វែងរកដ្យាក្រាមតភ្ជាប់ត្រឹមត្រូវដែលជាធម្មតាត្រូវបានរកឃើញនៅក្នុងសំណុំទិន្នន័យសម្រាប់ឧបករណ៍ AVR របស់អ្នក។
ខណៈពេលដែលអ្នកសរសេរកម្មវិធី usbASP មានឧបករណ៍ភ្ជាប់លេខ ១០ សម្រាប់ឧបករណ៍អាតូមចាស់អ្នកអាចប្រើ (XC4613) អាដាប់ធ័រដើម្បីធ្វើឱ្យវាកាន់តែងាយស្រួលជាងមុនទៅនឹងឧបករណ៍ 6pin ស៊េរីថ្មីដូចជា UNO ។ វាងាយស្រួលក្នុងការចងចាំការតំរង់ទិសដោយផ្គូរផ្គងម្ជុលកំណត់ឡើងវិញ XC4613 អាដាប់ធ័រដូចដែលបានចង្អុលទៅខាងស្តាំ។
រួមបញ្ចូលការទាញយក files
នៅក្នុងហ្សីបដែលបានផ្តល់ជូន file (រកឃើញនៅលើទំព័រទាញយកសម្រាប់ XC4627) អ្នកនឹងរកឃើញឯកសារ PDF នេះរួមជាមួយកម្មវិធីដែលអ្នកត្រូវការរួមទាំងផ្លូវកាត់ពីរបីនិងបាច់មួយ file ដើម្បីធ្វើឱ្យអ្វីៗងាយស្រួលក្នុងការគ្រប់គ្រង។
បើមិនដូច្នោះទេប្រសិនបើអ្នកមិនមានហ្ស៊ីបរួមបញ្ចូលកម្មវិធីដែលអ្នកត្រូវការគឺ "avrdude" និងកម្មវិធីបើកយូអេសប៊ី "libusb" ដែលអាចតំឡើងបានតាមរយៈ ZADIG ។
តំឡើងកម្មវិធីបញ្ជាសម្រាប់ usbASP ជាមួយ ZADIG
ដំបូងអ្នកត្រូវសរសេរជាន់លើកម្មវិធីបញ្ជាដែលត្រូវបានដំឡើងដោយបង្អួចនៅពេលអ្នកដោតឌុយ XC4627។ អ្នកគួរតែធ្វើដូចនេះតែម្តង។
ដោតអ្នកសរសេរកម្មវិធី usbASP របស់អ្នកចូលទៅក្នុងកុំព្យូទ័រហើយបើកកម្មវិធី ZADIG (តាមរយៈផ្លូវកាត់ឬរកឃើញនៅក្នុងថតតំឡើង) ។ នៅក្នុងកម្មវិធីដែលបង្ហាញ, ធីក ជម្រើស> បង្ហាញឧបករណ៍ទាំងអស់
ហើយផ្លាស់ប្តូរប្រអប់ទម្លាក់ចុះជា USBasp ។ បន្ទាប់មកអ្នកចង់ផ្លាស់ប្តូរអ្វីដែលកម្មវិធីបញ្ជាក្លាយជាដោយរំកិលជម្រើសរហូតដល់អ្នកឈានដល់ libusb ឈ្នះ 32
បុក“ តំឡើងកម្មវិធីបញ្ជា” - ប្រសិនបើវាត្រូវបានតំឡើងរួចហើយវានឹងអានថា“ តំឡើងកម្មវិធីបញ្ជាឡើងវិញ” ដូចដែលបានបង្ហាញ៖
នៅពេលដែលកម្មវិធីបញ្ជាបច្ចុប្បន្ន (ផ្នែកខាងឆ្វេង) គឺ libusb0 បន្ទាប់មកអ្នកអាចបន្តទៅមុខដោយប្រើ usbASP ជាមួយ avrdude ។
ការប្រើប្រាស់ AVRDUDE (GUI Version)
សូមអរគុណដល់អ្នកប្រើប្រាស់ដែលមានឈ្មោះថា zkemble ពួកគេបានផ្តល់ឃ្លាំង GitHub នៃហ្គីដែលអាចធ្វើឱ្យងាយស្រួលក្នុងការគ្រប់គ្រង។
ដំណើរការផ្លូវកាត់ AVRDUDE GUI នៅក្នុងថតឯកសារឬប្រសិនបើវាមិនដំណើរការសូមតំឡើងត្រឹមត្រូវនៅក្នុងថតតំឡើង។
ប្រសិនបើអ្នកមិនមានបណ្ណាល័យត្រឹមត្រូវទេបង្អួចគួរតែដំឡើងវាសម្រាប់អ្នក៖
បន្ទាប់មកអ្នកនឹងត្រូវបានស្វាគមន៍ដោយអេក្រង់ដែលមានជំរើសជាច្រើនដែលអ្នកត្រូវគ្រប់គ្រងសម្រាប់ USBASP គឺ៖
បន្ទាប់មកជ្រើសរើសលេខគោលដប់ប្រាំមួយរបស់អ្នក file នៅក្នុង ពន្លឺ ផ្នែក, កំណត់ទៅ "សរសេរ" ។ បន្ទាប់មកនៅផ្នែកខាងលើខាងស្តាំអ្នកនឹងចង់ផ្លាស់ប្តូរ MCU របស់អ្នកទៅលេខដែលត្រឹមត្រូវ UNO ជាធម្មតា ATMEGA328p ប៉ុន្តែអ្នកត្រូវពិនិត្យនិងប្តូរឧបករណ៍នីមួយៗ។ នៅពេលដែលអ្នកបានកំណត់តម្លៃហើយចុចដិត កម្មវិធី! ប៊ូតុងដើម្បីសរសេរលេខគោលដប់ប្រាំមួយ file.
ការប្រើប្រាស់ AVRDUDE (CMD Version)
ខណៈពេលដែល GUI គឺជាការប្រឈមមុខនឹងកម្មវិធីបន្ទាត់ពាក្យបញ្ជារបស់ avrdude ។ រត់
AVRDUDE CMD.bat
file ដើម្បីបង្ហាញនូវប្រអប់បញ្ចូលពាក្យបញ្ជាដែលនឹងតំឡើង avrdude សម្រាប់អ្នក អតីតមួយampពាក្យបញ្ជា le ត្រូវបានផ្តល់នៅក្នុងបឋមកថាប៉ុន្តែអ្នកអាចដំណើរការពាក្យបញ្ជាផ្ទាល់ខ្លួនរបស់អ្នក។
ប្រើ“ ស៊ីឌី” (ប្តូរថត) ទៅទីតាំងដែលអ្នកមាន fileហើយប្រើ avrdude ដើម្បីសរសេរកម្មវិធីសម្រាប់ឧទាហរណ៍ample (សម្រាប់អេ file នៅលើកុំព្យូទ័រលើតុរបស់អ្នក)
ស៊ីឌីស៊ីៈ \ អ្នកប្រើ \ ឈ្មោះអ្នកប្រើ \ ផ្ទៃតុ
avrdude –p m328p –c usbASP –P usb –U flash: w:filename.hex: ក |
កន្លែងដែល otesp តំណាងឱ្យផ្នែក, -c តំណាងឱ្យអ្នកសរសេរកម្មវិធី (usbASP) ហើយ isP គឺជាកំពង់ផែ។
សម្រាប់ព័ត៌មានបន្ថែមអំពីប៉ារ៉ាម៉ែត្រនិងការផ្លាស់ប្តូរសូមអានសៀវភៅណែនាំដោយប្រើប្រេងឬរត់“avrdude -?“
កំហុសមូលដ្ឋាន
មិនអាចរកឃើញឧបករណ៍យូអេសប៊ីដែលមានវីដិក
នេះគឺជាបញ្ហាដែលទាក់ទងទៅនឹងកម្មវិធីបញ្ជា usbASP ។ តើអ្នកបានប្រើ ZADIG ដើម្បីតំឡើងកម្មវិធីបញ្ជា libusb ទេ? តើ usbASP បានដោតទេ?
ហត្ថលេខាដែលរំពឹងទុក (អាន ១០០% ប៉ុន្តែលុបចោលកម្មវិធីមុនកាលកំណត់)
នេះទាក់ទងនឹងការមិនកំណត់លេខផ្នែកត្រឹមត្រូវ (-p ប្តូរ) - អ្នកអាចឃើញនៅទីនេះថាខ្ញុំបានភ្ជាប់ UNO ("ប្រហែលជា m328p") ប៉ុន្តែខ្ញុំបានជ្រើសរើស atmega16u2 (“ ហត្ថលេខាដែលបានរំពឹងទុកសម្រាប់អេមហ្កា ១៦១២ គឺ…”)។ ពិនិត្យផ្នែកត្រឹមត្រូវដែលបានបញ្ជាក់
កំហុសលើ avrdude.conf ឬផ្សេងទៀត
នេះគឺជាកំហុសទាក់ទងនឹងការកំណត់រចនាសម្ព័ន្ធ avrdude fileដែលជាកំណែខុសពីកម្មវិធី avrdude ។ ប្រើ avrdude.exe AND avrdude.conf ដែលមានទីតាំងនៅក្នុងថត GUI ប្រសិនបើអ្នកតំឡើងនិងប្រើ avrdude ពីទីតាំងផ្សេងត្រូវប្រាកដថាពិនិត្យមើលបីដងនៃកំណែដែលបានកំណត់។ (កំណែចុងក្រោយរបស់យើងនៅក្នុងហ្សីបនេះ fileគឺជាកំណែ ៦.៣) ។
អូស្ត្រាលី
www.jaycar.com.au
techstore@jaycar.com.au
១២៣ ៤
នូវែលសេឡង់
www.jaycar.co.nz
techstore@jaycar.co.nz
១២៣ ៤
ឯកសារ/ធនធាន
![]() |
អ្នកសរសេរកម្មវិធី Jaycar usbASP [pdf] ឯកសារ XC4627, XC4613, AVRDUDE, យូអេសប៊ីអេសភី |