WCHISPTool CMD ឧបករណ៍សរសេរកម្មវិធីបន្ទាត់ពាក្យបញ្ជា
WCHISPTool CMD ឧបករណ៍សរសេរកម្មវិធីបន្ទាត់ពាក្យបញ្ជា

សេចក្តីផ្តើម

មុខងារកម្មវិធី

WCHISPTool _ CMD គឺជាឧបករណ៍បន្ទាត់ពាក្យបញ្ជាពហុវេទិកាសម្រាប់ការដុត WCH MCU តាមអ៊ីនធឺណិត ដែលគាំទ្រការទាញយកកម្មវិធីបង្កប់ ការផ្ទៀងផ្ទាត់ និងប្រតិបត្តិការផ្សេងទៀតសម្រាប់ស៊េរី MCU នៃ WCH តាមរយៈ USB ឬច្រកសៀរៀល។ ឧបករណ៍នេះមានបណ្ណាល័យ ISP និង sample កម្មវិធីសម្រាប់ការអភិវឌ្ឍន៍ឧបករណ៍ ISP តាមតម្រូវការ។

ប្រព័ន្ធប្រតិបត្តិការដែលគាំទ្រ៖ Windows x86/x64, Linux x64, macOS x64/arm64 ។

ម៉ូដែលបន្ទះឈីបដែលគាំទ្រ៖ CH54x/ CH55x/ CH56x/ CH641x/ CH643x/ CH57x/ CH58x/ CH59x/ CH32F10x/ CH3F20x/ CH32V00x/ CH32V10x/ CH32CH20x/ CH32CH30x/ x.

បន្ទាត់ពាក្យបញ្ជា

ទាញយក

របៀបយូអេសប៊ី៖
sudo ./WCHISPTool_CMD -p /dev/ch37x -c Config.ini -o កម្មវិធី -f Target.hex

របៀបច្រកសៀរៀល៖
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c កម្មវិធី Config.ini -o -f Target.hex

ផ្ទៀងផ្ទាត់

របៀបយូអេសប៊ី៖
sudo ./WCHISPTool_CMD -p /dev/ch37x -c Config.ini -o ផ្ទៀងផ្ទាត់ -f Target.hex

របៀបច្រកសៀរៀល៖
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o ផ្ទៀងផ្ទាត់ -f Target.hex

ការពិពណ៌នាប៉ារ៉ាម៉ែត្រ

-p

ការណែនាំ ការពិពណ៌នា

ការពិពណ៌នាអំពីប៉ារ៉ាម៉ែត្រ

ឧបករណ៍ USB ISP ឬថ្នាំងឧបករណ៍សៀរៀល /dev/ch37x /dev/ttyISPx ទាញយកតាមរយៈ USB ក្នុងលីនុច ទាញយកតាមរយៈច្រកសៀរៀលក្នុងលីនុច
ទីតាំងlD COM(/dev/tty.*) ទាញយកតាមរយៈ USB ក្នុង macOS ទាញយកតាមរយៈច្រកសៀរៀលក្នុង macOS
-b អត្រា baud ទំនាក់ទំនងនៃច្រកសៀរៀល 115200/230400/ អត្រា baud ទំនាក់ទំនងនៃច្រកសៀរៀល
-v បោះពុម្ពលេខកំណែ ចាប់ផ្ដើម/ឧបករណ៍ កំណែចាប់ផ្ដើម / ឧបករណ៍
-c ឈ្មោះផ្លូវពេញលេញនៃការកំណត់ file xxx.ini ផ្លូវពេញលេញ / ទាក់ទង
-o ប្រភេទនៃប្រតិបត្តិការ កម្មវិធី/ផ្ទៀងផ្ទាត់ ទាញយក/ផ្ទៀងផ្ទាត់
-f ឈ្មោះរបស់ Flash file xxx hex/xxx។ ធុង ផ្លូវពេញលេញ / ទាក់ទង

កំណត់ចំណាំ៖

  1. ពាក្យបញ្ជា និងប៉ារ៉ាម៉ែត្រទាំងអស់ត្រូវតែបង្ហាញជាគូក្នុងទម្រង់ “-x xxx” ។
  2. ការទាញយក ឬផ្ទៀងផ្ទាត់ប្រតិបត្តិការគឺតម្រូវឱ្យឆ្លងកាត់ការណែនាំ -p,-c,-o,-f ។
  3. សម្រាប់វិធីសាស្ត្របញ្ជាក់ឧបករណ៍ USB ISP ឬឈ្មោះថ្នាំងច្រកសៀរៀលដែលត្រូវគ្នានឹងពាក្យបញ្ជា – p
លេខកូដស្ថានភាព
ការពិពណ៌នាការណែនាំ ការពិពណ៌នាអំពីប៉ារ៉ាម៉ែត្រ
0 ប្រតិបត្តិដោយជោគជ័យ
1 ប៉ារ៉ាម៉ែត្របញ្ចូលមិនត្រឹមត្រូវ
2 បានបរាជ័យក្នុងការទទួលបានប៉ារ៉ាម៉ែត្រពីការកំណត់រចនាសម្ព័ន្ធ file
3 បានបរាជ័យក្នុងការកំណត់ប៉ារ៉ាម៉ែត្រ ISP
4 ឈ្មោះច្រកសៀរៀលដែលបានបញ្ជាក់គឺមិនត្រឹមត្រូវទេ។
5 មិនមានឧបករណ៍រាប់បញ្ចូលទេ។
6 ប្រភេទបន្ទះឈីបដែលបានបញ្ជាក់គឺមិនស៊ីគ្នាជាមួយនឹងប្រភេទបន្ទះឈីបពិតប្រាកដនោះទេ។
7 បរាជ័យក្នុងការទទួលបានព័ត៌មានឧបករណ៍
8 Flash មិន​ត្រឹមត្រូវ file ផ្លូវ
9 Flash មិន​ត្រឹមត្រូវ file ប្រវែង
10 បរាជ័យក្នុងការអាន Flash file
11 បរាជ័យក្នុងការបំប្លែង Flash file ពីទម្រង់ HEX ទៅ BIN
12 បរាជ័យក្នុងការបិទការការពារការអាន
13 បរាជ័យក្នុងការទាញយក
14 បរាជ័យក្នុងការផ្ទៀងផ្ទាត់
100 កំហុសមិនស្គាល់
ការកំណត់រចនាសម្ព័ន្ធ file

ការកំណត់រចនាសម្ព័ន្ធ file ត្រូវបានបង្កើតឡើងដោយមុខងារ "Save UI Config" នៃ WchIspStudio.exe នៅក្នុង Windows ។ ប្រតិបត្តិការជាក់លាក់មានដូចខាងក្រោម៖ ដំបូងបើកកម្មវិធី ហើយជ្រើសរើសស៊េរី MCU នៅផ្នែកខាងស្តាំនៃកម្មវិធី។ បន្ទាប់មកជ្រើសរើសស៊េរី និងម៉ូដែលនៃបន្ទះឈីបនៅក្នុងចំណុចប្រទាក់ "ជម្រើសបន្ទះឈីប" ហើយកំណត់រចនាសម្ព័ន្ធបន្ទះឈីបនៅក្នុងចំណុចប្រទាក់ "ទាញយកកំណត់រចនាសម្ព័ន្ធ" ។ បន្ទាប់មកចុចលើម៉ឺនុយមេ "File -> រក្សាទុក UI Config” ។ ចុងក្រោយជ្រើសរើសឈ្មោះ និងទីតាំងនៃការកំណត់រចនាសម្ព័ន្ធ file. ចំណុចប្រទាក់ប្រតិបត្តិការមានដូចខាងក្រោម។

ការអភិវឌ្ឍន៍ផ្ទាល់ខ្លួន

ថត src នៅក្នុងថតប្រព័ន្ធនីមួយៗមានប្រភព files នៃឧបករណ៍ដុតបន្ទាត់ពាក្យបញ្ជា ដែលអាចត្រូវបានបង្កើតដោយផ្ទាល់ដោយផ្អែកលើកូដនេះ ដើម្បីបំពេញតាមតម្រូវការរបស់អ្នកប្រើប្រាស់។ ថត lib មានបណ្ណាល័យថាមវន្តនៃការអភិវឌ្ឍន៍ ISP និងបឋមកថា fileស. សម្រាប់មុខងារ និងការណែនាំអំពីការហៅទូរសព្ទ អ្នកប្រើប្រាស់អាចយោងទៅ WCH55XISPDLL ។ H និងបឋមកថាផ្សេងទៀត។ files នៅក្នុងថត lib ។

វេទិកាវីនដូ

សម្រាប់ព័ត៌មានលម្អិត សូមមើល៖ https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html ដំឡើងផ្លូវ \ WCHISPTool_XXX\Doc ។

វេទិកាលីនុច

ការណែនាំ

របៀបទាញយក USB

  1. ដោត USB
    សូមប្រាកដថា MCU ស្ថិតនៅក្នុងរបៀបទាញយក BOOT ហើយ PID របស់ឧបករណ៍ USB គឺ 0x55e0។
  2. ដំឡើងកម្មវិធីបញ្ជាឧបករណ៍ USB
    បើកស្ថានីយប្រព័ន្ធ បញ្ចូលថតកម្មវិធីបញ្ជា ហើយប្រតិបត្តិពាក្យបញ្ជា "ដំឡើង" ។ ប្រតិបត្តិការនេះត្រូវបានទាមទារសម្រាប់ការទាញយកដំបូងប៉ុណ្ណោះ។
  3. កំណត់ឈ្មោះឧបករណ៍ USB ISP
    ប្រើពាក្យបញ្ជា “ls” ដើម្បីពិនិត្យមើលថាតើមានឧបករណ៍តួអក្សរ /dev/ch37x ឬអត់។
  4. អនុវត្តការណែនាំអំពីការទាញយក
    ប្រតិបត្តិ​តាម​តម្រូវ​ការ​ទម្រង់​ការ​ណែនាំ​របស់​ឧបករណ៍ ឧample, sudo ./WCHISPTool_CMD -p /dev/ch37x0 -c Config.ini -o កម្មវិធី -f Target.hex

របៀបទាញយកច្រកសៀរៀល

  1. ភ្ជាប់ MCU ជាមួយច្រកសៀរៀល
    ត្រូវប្រាកដថា MCU ស្ថិតនៅក្នុងរបៀបទាញយក BOOT។
  2. បង្កើតឈ្មោះឧបករណ៍ ISP សៀរៀល
    បញ្ជាក់ឈ្មោះថ្នាំងឧបករណ៍ច្រកសៀរៀល ហើយបន្ទាប់មកប្រើពាក្យបញ្ជា “ln” ដើម្បីបង្កើតតំណភ្ជាប់ទន់ដែលមានឈ្មោះថា “ttyISPx” សម្រាប់ឧបករណ៍នេះ។ ពាក្យបញ្ជាជាក់លាក់មានដូចខាងក្រោម។ sudo ln –s /dev/ttyUSB0 /dev/ttyISP0
  3. អនុវត្តការណែនាំអំពីការទាញយក។
    ប្រតិបត្តិ​តាម​តម្រូវ​ការ​ទម្រង់​ការ​ណែនាំ​របស់​ឧបករណ៍ ឧample, sudo ./WCHISPTool_CMD -p /dev/ttyISP0 –b 115200 -c Config.ini -o កម្មវិធី -f Target.hex
ដំណើរការកំណត់ហេតុ file

ឧទាហរណ៍នៃប្រតិបត្តិការទាញយកជោគជ័យ
ដំណើរការកំណត់ហេតុ file

ឧទាហរណ៍នៃប្រតិបត្តិការទាញយកបរាជ័យ
ដំណើរការកំណត់ហេតុ file
ឧទាហរណ៍នៃការទទួលបានកំណែ BOOT ដាច់ដោយឡែក
ដំណើរការកំណត់ហេតុ file
ឧទាហរណ៍នៃការទទួលបានកំណែកម្មវិធីដោយឡែកពីគ្នា។
ដំណើរការកំណត់ហេតុ file

វេទិកា macOS

ការណែនាំ

របៀបទាញយក USB

  1. ដោត USB
    សូមប្រាកដថា MCU ស្ថិតនៅក្នុងរបៀបទាញយក BOOT ហើយ PID របស់ឧបករណ៍ USB គឺ 0x55e0។
  2. កំណត់លេខសម្គាល់ទីតាំងរបស់ឧបករណ៍ USB នៅក្នុងប្រព័ន្ធ macOS ។ ស្វែងរកឧបករណ៍នៅក្នុងរបាយការណ៍ប្រព័ន្ធ -> ផ្នែករឹង -> USB ។ លេខសម្គាល់ទីតាំងនៅក្នុងមែកធាងឧបករណ៍ USB ត្រូវបានបង្ហាញក្នុងរូបខាងក្រោម។
  3. អនុវត្តការណែនាំអំពីការទាញយក
    ប្រតិបត្តិ​តាម​តម្រូវ​ការ​ទម្រង់​ការ​ណែនាំ​របស់​ឧបករណ៍ ឧample, sudo ./WCHISPTool_CMD -p 0x02131000 -c កម្មវិធី Config.ini -o -f Target.hex
    ការណែនាំ

របៀបទាញយកច្រកសៀរៀល

  1. ភ្ជាប់ MCU ជាមួយច្រកសៀរៀល
    ត្រូវប្រាកដថា MCU ស្ថិតនៅក្នុងរបៀបទាញយក BOOT។
  2. កំណត់ឈ្មោះថ្នាំងនៃច្រកសៀរៀលនៅលើឧបករណ៍ ហើយដំណើរការពាក្យបញ្ជា “ls /dev/tty.*” នៅលើ
    ស្ថានីយដើម្បីពិនិត្យមើលច្រកសៀរៀលនៅលើ macOS (ប្រសិនបើបន្ទះឈីបច្រកសៀរៀល WCH ត្រូវបានប្រើ សូមដំឡើង CH34xVCPDriver នៃ macOS) ។ ប្រតិបត្តិការជាក់លាក់មួយត្រូវបានបង្ហាញក្នុងរូបភាពខាងក្រោម។
    ការណែនាំ
  3. អនុវត្តការណែនាំអំពីការទាញយក
    ប្រតិបត្តិ​តាម​តម្រូវ​ការ​ទម្រង់​ការ​ណែនាំ​របស់​ឧបករណ៍ ឧample, sudo ./WCHISPTool_CMD -p tty.wchusbserial214201–b 115200 -c កម្មវិធី Config.ini -o -f Target.hex
ដំណើរការកំណត់ហេតុ file

ឧទាហរណ៍នៃប្រតិបត្តិការទាញយកជោគជ័យ
ដំណើរការកំណត់ហេតុ File

ឧទាហរណ៍នៃប្រតិបត្តិការទាញយកបរាជ័យ
ដំណើរការកំណត់ហេតុ File

ឧទាហរណ៍នៃការទទួលបានកំណែ BOOT ដាច់ដោយឡែក
ដំណើរការកំណត់ហេតុ File

ឧទាហរណ៍នៃការទទួលបានកំណែកម្មវិធីដោយឡែកពីគ្នា។
ដំណើរការកំណត់ហេតុ File

និមិត្តសញ្ញា

ឯកសារ/ធនធាន

WCH WCHISPTool CMD ឧបករណ៍សរសេរកម្មវិធីបន្ទាត់ពាក្យបញ្ជា [pdf] សេចក្តីណែនាំ
WCHISPTool CMD ឧបករណ៍សរសេរកម្មវិធីបន្ទាត់ពាក្យបញ្ជា WCHISPTool ឧបករណ៍សរសេរកម្មវិធីបន្ទាត់ពាក្យបញ្ជា CMD ឧបករណ៍សរសេរកម្មវិធីបន្ទាត់ពាក្យបញ្ជា ឧបករណ៍សរសេរកម្មវិធីបន្ទាត់ ឧបករណ៍សរសេរកម្មវិធី

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *