I-WCHISPTool CMD Command Line Programming Tool
Isingeniso
Umsebenzi wesoftware
I-WCHISPTool _ CMD iyithuluzi lomugqa womyalo wezingxenyekazi eziningi we-WCH MCU evutha ku-inthanethi, esekela ukulandwa kwe-firmware, ukuqinisekiswa kanye nokunye ukusebenza kochungechunge lwe-MCU ye-WCH nge-USB noma imbobo ye-serial. Ithuluzi liqukethe umtapo wezincwadi we-ISP kanye ne-sample izinhlelo zokuthuthukiswa okwenziwe ngezifiso kwethuluzi le-ISP.
Isistimu yokusebenza esekelwe: Windows x86/x64, Linux x64, macOS x64/arm64.
Imodeli ye-chip esekelwe: CH54x/ CH55x/ CH56x/ CH641x/ CH643x/ CH57x/ CH58x/ CH59x/ CH32F10x/ CH3F20x/ CH32V00x/ CH32V10x/ x32V20/32CH30V32 03x.
Umugqa womyalo
Landa
Imodi ye-USB:
sudo ./WCHISPTool_CMD -p /dev/ch37x -c Config.ini -o uhlelo -f Target.hex
Imodi yembobo yochungechunge:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o uhlelo -f Target.hex
Qinisekisa
Imodi ye-USB:
sudo ./WCHISPTool_CMD -p /dev/ch37x -c Config.ini -o qinisekisa -f Target.hex
Imodi yembobo yochungechunge:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o qinisekisa -f Target.hex
Incazelo yepharamitha
-p |
Isiyalezo |
Incazelo yamapharamitha |
|
Idivayisi ye-USB ISP noma inodi yedivayisi ye-serial | /dev/ch37x /dev/ttyISPx | Landa nge-USB ku-Linux Landa nge-serial port ku-Linux | |
IndawolD I-COM(/dev/tty.*) | Landa nge-USB ku-macOS Landa nge-serial port ku-macOS | ||
-b | Izinga lokuxhumana le-baud ye-serial port | 115200/230400/ | Izinga lokuxhumana le-baud ye-serial port |
-v | Inombolo yenguqulo yokuphrinta | ibhuthi/ithuluzi | Inguqulo ye-boot/ithuluzi |
-c | Igama eligcwele lendlela yokumisa file | xxx.ini | Indlela ephelele/isihlobo |
-o | Uhlobo lokusebenza | uhlelo/qinisekisa | Landa/Qinisekisa |
-f | Igama le-Flash file | xxx. hx/xx. umgqomo | Indlela ephelele/isihlobo |
Amanothi:
- Yonke imiyalo namapharamitha kufanele kuvele ngababili ngefomethi “-x xxx”.
- Ukulanda noma ukuqinisekisa ukusebenza kuyadingeka ukuze kudlule ku -p,-c,-o,-f imiyalelo.
- Ukuze uthole indlela yokuqinisekisa yedivayisi ye-USB ISP noma igama le-serial port node elihambisana no - p umyalo,
Ikhodi yesimo
Incazelo yomyalelo | Incazelo yamapharamitha |
0 | Yenza ngempumelelo |
1 | Ipharamitha yokufaka engavumelekile |
2 | Yehlulekile ukuthola amapharamitha kusukela ekucushweni file |
3 | Yehlulekile ukusetha izinhlaka ze-ISP |
4 | Igama lembobo yomkhiqizo elishiwo alivumelekile |
5 | Ayikho idivayisi ebaliwe |
6 | Uhlobo lwe-chip olucacisiwe aluhambisani nohlobo lwangempela lwe-chip |
7 | Yehlulekile ukuthola ulwazi lwedivayisi |
8 | I-Flash engavumelekile file indlela |
9 | I-Flash engavumelekile file ubude |
10 | Yehlulekile ukufunda i-Flash file |
11 | Yehlulekile ukuguqula i-Flash file kusuka ku-HEX kuya kufomethi ye-BIN |
12 | Yehlulekile ukukhubaza ukuvikela ukufunda |
13 | Yehlulekile ukulanda |
14 | Yehlulekile ukuqinisekisa |
100 | Iphutha elingaziwa |
Ukucushwa file
Ukucushwa file ikhiqizwa umsebenzi othi “Londoloza i-UI Config” we-WchIspStudio.exe ku-Windows. Imisebenzi ethile imi kanje: Okokuqala, vula isofthiwe bese ukhetha uchungechunge lwe-MCU ngakwesokudla kwesofthiwe. Okulandelayo, khetha uchungechunge nemodeli ye-chip kusixhumi esibonakalayo sokuthi “Inketho Ye-Chip” bese ulungisa i-chip kusixhumi esibonakalayo sokuthi “Landa Ukulungiselela”. Bese uchofoza imenyu enkulu “File -> Gcina i-UI Config”. Ekugcineni khetha igama nendawo yokucushwa file. I-interface yokusebenza imi kanje.
Ukuthuthukiswa ngokwezifiso
Uhlu lwemibhalo lwe-src kufolda yesistimu ngayinye luqukethe umthombo files yethuluzi lokushiswa komugqa womyalo, elingathuthukiswa ngokuqondile ngokusekelwe kule khodi ukuze kuhlangatshezwane nesidingo esimisiwe sabasebenzisi. Uhlu lwemibhalo lwe-lib luqukethe umtapo wolwazi oguqukayo wokuthuthukisa i-ISP kanye nombhalo files. Ngemisebenzi nemiyalelo yekholi, abasebenzisi bangabhekisela ku-WCH55XISPDLL. H nomunye unhlokweni files kumkhombandlela we-lib.
Windows Ipulatifomu
Ukuze uthole imininingwane, sicela ubheke ku: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html faka indlela \ WCHISPTool_XXX\Doc.
I-Linux Platform
Isiyalezo
Imodi yokulanda i-USB
- Xhuma i-USB
Qiniseka ukuthi i-MCU ikumodi yokulanda ye-BOOT, futhi i-PID yedivayisi ye-USB ithi 0x55e0. - Faka isishayeli sedivayisi ye-USB
Vula itheminali yesistimu, faka ifolda yomshayeli, bese ukhipha umyalo othi “make install”. Lo msebenzi udingeka kuphela ekulandeni kokuqala. - Nquma igama ledivayisi ye-USB ISP
Sebenzisa umyalo othi “ls” ukuze uhlole ukuthi idivayisi yezinhlamvu /dev/ch37x ikhona yini. - Yenza umyalo wokulanda
Yenza ngokuvumelana nezidingo zefomethi yemiyalelo yethuluzi, isiboneloample, sudo ./WCHISPTool_CMD -p /dev/ch37x0 -c Config.ini -o uhlelo -f Target.hex
Imodi yokulanda imbobo ye-serial
- Xhuma i-MCU ngembobo ye-serial
Qinisekisa ukuthi i-MCU ikumodi yokulanda ye-BOOT. - Dala igama ledivayisi ye-serial ye-ISP
Qinisekisa igama lenodi yedivayisi yembobo yomkhiqizo, bese usebenzisa umyalo othi “ln” ukuze udale isixhumanisi esithambile esibizwa ngokuthi “ttyISPx” sale divayisi. Umyalo othize umi kanje. sudo ln -s /dev/ttyUSB0 /dev/ttyISP0 - Yenza umyalo wokulanda.
Yenza ngokuvumelana nezidingo zefomethi yemiyalelo yethuluzi, isiboneloample, sudo ./WCHISPTool_CMD -p /dev/ttyISP0 –b 115200 -c Config.ini -o uhlelo -f Target.hex
Qalisa ilogu file
Isibonelo sokusebenza ngempumelelo kokulanda
Isibonelo sokuhluleka kokusebenza kokulanda
Isibonelo sokuthola inguqulo ye-BOOT ngokwehlukana
Isibonelo sokuthola inguqulo yesofthiwe ngokwehlukana
Ipulatifomu ye-macOS
Isiyalezo
Imodi yokulanda i-USB
- Xhuma i-USB
Qiniseka ukuthi i-MCU ikumodi yokulanda ye-BOOT, futhi i-PID yedivayisi ye-USB ithi 0x55e0. - Nquma i-ID yendawo yedivayisi ye-USB ohlelweni lwe-macOS. Thola idivayisi Kumbiko Wesistimu ->Izingxenyekazi zekhompuyutha ->I-USB. I-ID yendawo esihlahleni sedivayisi ye-USB iboniswa emfanekisweni olandelayo.
- Yenza umyalo wokulanda
Yenza ngokuvumelana nezidingo zefomethi yemiyalelo yethuluzi, isiboneloample, sudo ./WCHISPTool_CMD -p 0x02131000 -c Config.ini -o uhlelo -f Target.hex
Imodi yokulanda imbobo ye-serial
- Xhuma i-MCU ngembobo ye-serial
Qinisekisa ukuthi i-MCU ikumodi yokulanda ye-BOOT. - Nquma igama lenodi yembobo ye-serial kudivayisi, bese usebenzisa umyalo othi “ls /dev/tty.*”
i-terminal ukuze uhlole i-serial port ku-macOS(Uma kusetshenziswa i-WCH serial port chip, faka i-CH34xVCPDRiver ye-macOS). Umsebenzi othize uboniswa esithombeni esingezansi.
- Yenza umyalo wokulanda
Yenza ngokuvumelana nezidingo zefomethi yemiyalelo yethuluzi, isiboneloample, sudo ./WCHISPTool_CMD -p tty.wchusbserial214201–b 115200 -c Config.ini -o uhlelo -f Target.hex
Qalisa ilogu file
Isibonelo sokusebenza ngempumelelo kokulanda
Isibonelo sokuhluleka kokusebenza kokulanda
Isibonelo sokuthola inguqulo ye-BOOT ngokwehlukana
Isibonelo sokuthola inguqulo yesofthiwe ngokwehlukana
Amadokhumenti / Izinsiza
![]() |
WCH WCHISPTool CMD Command Line Programming Ithuluzi [pdf] Iziyalezo I-WCHISPTool CMD Command Line Programming Tool, WCHISPTool, CMD Command Line Programming Tool, Command Line Programming Tool, Line Programming Tool, Programming Tool |