WCHISPTool CMD Zouti Pwogramasyon Liy Kòmand
Entwodiksyon
Fonksyon lojisyèl
WCHISPTool _ CMD se yon zouti liy lòd milti-platfòm pou WCH MCU boule sou entènèt, ki sipòte telechaje firmwèr, verifikasyon ak lòt operasyon pou seri MCU nan WCH atravè USB oswa pò seri. Zouti a gen bibliyotèk ISP ak sample pwogram pou devlopman Customized nan zouti ISP.
Sistèm operasyon sipòte: Windows x86/x64, Linux x64, macOS x64/arm64.
Modèl chip sipòte: CH54x/ CH55x/ CH56x/ CH641x/ CH643x/ CH57x/ CH58x/ CH59x/ CH32F10x/ CH3F20x/ CH32V00x/ CH32V10x/ CH32V20x/ CH32V30x/ CH32V03x/ CH32X10/
Liy lòd
Telechaje
USB mòd:
sudo ./WCHISPTool_CMD -p /dev/ch37x -c Config.ini -o program -f Target.hex
Mòd pò seri:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o program -f Target.hex
Verifye
USB mòd:
sudo ./WCHISPTool_CMD -p /dev/ch37x -c Config.ini -o verifye -f Target.hex
Mòd pò seri:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o verifye -f Target.hex
Deskripsyon paramèt
-p |
Enstriksyon |
deskripsyon paramèt |
|
USB ISP aparèy oswa seri aparèy ne | /dev/ch37x /dev/ttyISPx | Telechaje via USB nan Linux Telechaje atravè pò seri nan Linux | |
KotelD COM(/dev/tty.*) | Telechaje via USB nan macOS Telechaje atravè pò seri nan macOS | ||
-b | Pousantaj baud kominikasyon nan pò seri | 115200/230400/ | Pousantaj baud kominikasyon nan pò seri |
-v | Enprime nimewo vèsyon an | bòt/zouti | Vèsyon nan bòt / zouti |
-c | Non chemen konplè konfigirasyon an file | xxx.ini | Chemen konplè/relatif la |
-o | Kalite operasyon an | pwogram/verifye | Telechaje/Verifye |
-f | Non Flash file | xxx. hex/xxx. bin | Chemen konplè/relatif la |
Nòt:
- Tout kòmandman ak paramèt yo dwe parèt an pè nan fòma "-x xxx".
- Telechaje oswa verifye operasyon oblije pase nan -p,-c,-o,-f enstriksyon yo.
- Pou metòd konfimasyon aparèy USB ISP a oswa non pò seri a ki koresponn ak kòmandman an -p,
Kòd estati
Deskripsyon enstriksyon | deskripsyon paramèt |
0 | Egzekite avèk siksè |
1 | Paramèt opinyon pa valab |
2 | Echwe pou jwenn paramèt nan konfigirasyon an file |
3 | Echwe pou mete paramèt ISP |
4 | Non pò seri espesifye a pa valab |
5 | Pa gen aparèy enimere |
6 | Kalite chip espesifye a pa konsistan avèk kalite chip aktyèl la |
7 | Echwe pou jwenn enfòmasyon sou aparèy la |
8 | Flash envalid file chemen |
9 | Flash envalid file longè |
10 | Echwe pou li Flash la file |
11 | Echwe pou konvèti Flash la file soti nan HEX nan fòma BIN |
12 | Echwe pou enfim pwoteksyon lekti |
13 | Echwe pou telechaje |
14 | Echwe pou verifye |
100 | Erè enkoni |
Konfigirasyon file
Konfigirasyon an file se fonksyon "Save UI Config" ki te pwodwi nan WchIspStudio.exe nan Windows. Operasyon espesifik yo se jan sa a: Premyèman, louvri lojisyèl an epi chwazi seri MCU sou bò dwat lojisyèl an. Apre sa, chwazi seri ak modèl chip la nan koòdone nan "Opsyon Chip" ak konfigirasyon chip la nan koòdone nan "Download Config". Lè sa a, klike sou meni prensipal la "File ->Save UI Config”. Finalman chwazi non ak kote konfigirasyon an file. Koòdone nan operasyon se jan sa a.
Custom devlopman
Anyè src nan chak katab sistèm gen sous la files nan zouti nan liy lòd boule, ki ka dirèkteman devlope ki baze sou kòd sa a satisfè demann lan Customized nan itilizatè yo. Anyè lib la gen bibliyotèk dinamik devlopman ISP ak header files. Pou fonksyon ak enstriksyon apèl yo, itilizatè yo ka refere a WCH55XISPDLL. H ak lòt header files nan anyè lib la.
Windows platfòm
Pou plis detay, tanpri al gade nan: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html enstale chemen \ WCHISPTool_XXX \ Doc.
platfòm Linux
Enstriksyon
USB mòd telechaje
- Ploge USB
Asire w ke MCU nan mòd download BOOT, epi PID aparèy USB se 0x55e0. - Enstale chofè aparèy USB
Louvri tèminal sistèm lan, antre nan katab chofè a, epi egzekite kòmandman "fè enstale". Operasyon sa a nesesè sèlman pou premye download la. - Detèmine non aparèy USB ISP
Sèvi ak "ls" kòmandman an pou tcheke si aparèy karaktè /dev/ch37x la egziste. - Egzekite enstriksyon download
Egzekite selon kondisyon fòma enstriksyon zouti a, pa egzanpample, sudo ./WCHISPTool_CMD -p /dev/ch37x0 -c Config.ini -o program -f Target.hex
Mòd telechaje pò seri
- Konekte MCU ak pò seri
Asire w ke MCU nan mòd download BOOT. - Kreye non aparèy seri ISP
Konfime non aparèy pò seri a, epi sèvi ak "ln" kòmandman an pou kreye yon lyen mou ki rele "ttyISPx" pou aparèy sa a. Kòmandman espesifik la se jan sa a. sudo ln –s /dev/ttyUSB0 /dev/ttyISP0 - Egzekite enstriksyon download.
Egzekite selon kondisyon fòma enstriksyon zouti a, pa egzanpample, sudo ./WCHISPTool_CMD -p /dev/ttyISP0 –b 115200 -c Config.ini -o program -f Target.hex
Kouri boutèy demi lit file
Enstans de operasyon download siksè
Enstans de operasyon download echwe
Enstans pou jwenn vèsyon BOOT la separeman
Enstans pou jwenn vèsyon lojisyèl an separeman
macOS platfòm
Enstriksyon
USB mòd telechaje
- Ploge USB
Asire w ke MCU nan mòd download BOOT, epi PID aparèy USB se 0x55e0. - Detèmine kote ID aparèy USB a nan sistèm macOS la. Jwenn aparèy la nan Rapò Sistèm -> Materyèl -> USB. Yo montre ID kote yo nan pye bwa aparèy USB a nan figi sa a.
- Egzekite enstriksyon download
Egzekite selon kondisyon fòma enstriksyon zouti a, pa egzanpample, sudo ./WCHISPTool_CMD -p 0x02131000 -c Config.ini -o program -f Target.hex
Mòd telechaje pò seri
- Konekte MCU ak pò seri
Asire w ke MCU nan mòd download BOOT. - Detèmine non pò seri a sou aparèy la, epi kouri kòmandman "ls /dev/tty.*" sou aparèy la.
tèminal pou tcheke pò seri sou macOS la (Si yo itilize chip pò seri WCH la, enstale CH34xVCPDriver macOS la). Yon operasyon espesifik yo montre nan figi ki anba a.
- Egzekite enstriksyon download
Egzekite selon kondisyon fòma enstriksyon zouti a, pa egzanpample, sudo ./WCHISPTool_CMD -p tty.wchusbserial214201–b 115200 -c Config.ini -o program -f Target.hex
Kouri boutèy demi lit file
Enstans de operasyon download siksè
Enstans de operasyon download echwe
Enstans pou jwenn vèsyon BOOT la separeman
Enstans pou jwenn vèsyon lojisyèl an separeman
Dokiman / Resous
![]() |
WCH WCHISPTool CMD Zouti Pwogramasyon Liy Kòmand [pdfEnstriksyon yo WCHISPTool CMD zouti pwogramasyon liy kòmand, WCHISPTool, zouti pwogramasyon liy kòmand CMD, zouti pwogramasyon liy kòmand, zouti pwogramasyon liy, zouti pwogramasyon. |