Mjeti i programimit të linjës së komandës WCHISPTool CMD

Hyrje
Funksioni i softuerit
WCHISPTool _ CMD është një mjet i linjës komanduese me shumë platforma për djegien e WCH MCU në internet, i cili mbështet shkarkimin e firmuerit, verifikimin dhe operacione të tjera për serinë MCU të WCH përmes USB-së ose portës serike. Mjeti përmban bibliotekën e ISP-së dhe sample programe për zhvillimin e personalizuar të mjetit ISP.
Sistemi operativ i mbështetur: Windows x86/x64, Linux x64, macOS x64/arm64.
Modeli i çipit të mbështetur: CH54x/ CH55x/ CH56x/ CH641x/ CH643x/ CH57x/ CH58x/ CH59x/ CH32F10x/ CH3F20x/ CH32V00x/ CH32V10x/ CH32V20x/ CH32V30x/ CH32VxL03/CH32Vx10 x.
Linja e komandës
Shkarkoni
Modaliteti USB:
sudo ./WCHISPTool_CMD -p /dev/ch37x -c Config.ini -o program -f Target.hex
Modaliteti i portës serike:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Programi Config.ini -o -f Target.hex
Verifiko
Modaliteti USB:
sudo ./WCHISPTool_CMD -p /dev/ch37x -c Config.ini -o verifiko -f Target.hex
Modaliteti i portës serike:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o verifiko -f Target.hex
Përshkrimi i parametrit
| -p |
Udhëzim |
Përshkrimi i parametrave |
|
| Pajisja USB ISP ose nyja e pajisjes serike | /dev/ch37x /dev/ttyISPx | Shkarko me USB në Linux Shkarko përmes portit serial në Linux | |
| VendndodhjalD COM(/dev/tty.*) | Shkarkoni përmes USB në macOS Shkarkoni përmes portës serike në macOS | ||
| -b | Shkalla e zhurmës së komunikimit të portës serike | 115200/230400/ | Shkalla e zhurmës së komunikimit të portës serike |
| -v | Numri i versionit të printimit | çizme/vegël | Versioni i boot/veglave |
| -c | Emri i plotë i shtegut të konfigurimit file | xxx.ini | Rruga e plotë/relative |
| -o | Lloji i operacionit | program/verifiko | Shkarko/Verifiko |
| -f | Emri i Flash file | xxx. heks/xxx. kosh | Rruga e plotë/relative |
Shënime:
- Të gjitha komandat dhe parametrat duhet të shfaqen në çifte në formatin "-x xxx".
- Operacioni i shkarkimit ose verifikimit kërkohet për të kaluar në udhëzimet -p,-c,-o,-f.
- Për metodën e konfirmimit të pajisjes USB ISP ose emrit të nyjës së portës serike që korrespondon me komandën – p,
Kodi i statusit
| Përshkrimi i udhëzimit | Përshkrimi i parametrave |
| 0 | Ekzekutoni me sukses |
| 1 | Parametër i pavlefshëm i hyrjes |
| 2 | Marrja e parametrave nga konfigurimi dështoi file |
| 3 | Vendosja e parametrave të ISP-së dështoi |
| 4 | Emri i specifikuar i portit serial është i pavlefshëm |
| 5 | Asnjë pajisje e numëruar |
| 6 | Lloji i specifikuar i çipit nuk është në përputhje me llojin aktual të çipit |
| 7 | Dështoi në marrjen e informacionit të pajisjes |
| 8 | Flash i pavlefshëm file shteg |
| 9 | Flash i pavlefshëm file gjatësia |
| 10 | Leximi i Flash-it dështoi file |
| 11 | Konvertimi i Flash-it dështoi file nga formati HEX në BIN |
| 12 | Çaktivizimi i mbrojtjes së leximit dështoi |
| 13 | Shkarkimi dështoi |
| 14 | Verifikimi dështoi |
| 100 | Gabim i panjohur |
Konfigurimi file
Konfigurimi file gjenerohet nga funksioni "Ruaj konfigurimin e UI" të WchIspStudio.exe në Windows. Veprimet specifike janë si më poshtë: Së pari, hapni softuerin dhe zgjidhni serinë MCU në anën e djathtë të softuerit. Më pas, zgjidhni serinë dhe modelin e çipit në ndërfaqen e "Chip Option" dhe konfiguroni çipin në ndërfaqen e "Shkarko Konfigurimin". Pastaj klikoni në menunë kryesore "File ->Ruaj konfigurimin e ndërfaqes. Në fund zgjidhni emrin dhe vendndodhjen e konfigurimit file. Ndërfaqja e funksionimit është si më poshtë.

Zhvillim me porosi
Drejtoria src në çdo dosje të sistemit përmban burimin files të mjetit të djegies së linjës së komandës, i cili mund të zhvillohet drejtpërdrejt bazuar në këtë kod për të përmbushur kërkesat e personalizuara të përdoruesve. Drejtoria lib përmban bibliotekën dinamike të zhvillimit të ISP-së dhe kokën files. Për funksionet dhe udhëzimet e thirrjeve, përdoruesit mund t'i referohen WCH55XISPDLL. H dhe kokë tjetër files në drejtorinë lib.
Platforma Windows
Për detaje, ju lutemi referojuni: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html shtegu i instalimit \ WCHISPTtool_XXX\Doc.
Platforma Linux
Udhëzim
Modaliteti i shkarkimit USB
- Lidhe USB
Sigurohuni që MCU është në modalitetin e shkarkimit BOOT dhe PID i pajisjes USB është 0x55e0. - Instaloni drejtuesin e pajisjes USB
Hapni terminalin e sistemit, futni dosjen e shoferit dhe ekzekutoni komandën "make install". Ky operacion kërkohet vetëm për shkarkimin e parë. - Përcaktoni emrin e pajisjes USB ISP
Përdorni komandën "ls" për të kontrolluar nëse ekziston pajisja e karaktereve /dev/ch37x. - Ekzekutoni udhëzimet e shkarkimit
Ekzekutoni sipas kërkesave të formatit të udhëzimit të mjetit, p.shample, sudo ./WCHISPTool_CMD -p /dev/ch37x0 -c Config.ini -o program -f Target.hex
Modaliteti i shkarkimit të portës serike
- Lidhni MCU me portën serike
Sigurohuni që MCU është në modalitetin e shkarkimit BOOT. - Krijo emrin e pajisjes serike të ISP-së
Konfirmoni emrin e nyjës së pajisjes së portës serike dhe më pas përdorni komandën "ln" për të krijuar një lidhje të butë të quajtur "ttyISPx" për këtë pajisje. Komanda specifike është si më poshtë. sudo ln –s /dev/ttyUSB0 /dev/ttyISP0 - Ekzekutoni udhëzimet e shkarkimit.
Ekzekutoni sipas kërkesave të formatit të udhëzimit të mjetit, p.shample, sudo ./WCHISPTool_CMD -p /dev/ttyISP0 –b 115200 -c Config.ini -o program -f Target.hex
Regjistri i ekzekutimit file
Shembulli i funksionimit të suksesshëm të shkarkimit

Shembulli i operacionit të shkarkimit të dështuar

Shembulli i marrjes së versionit BOOT veç e veç

Shembulli i marrjes së versionit të softuerit veç e veç

Platforma macOS
Udhëzim
Modaliteti i shkarkimit USB
- Lidhe USB
Sigurohuni që MCU është në modalitetin e shkarkimit BOOT dhe PID i pajisjes USB është 0x55e0. - Përcaktoni ID-në e vendndodhjes së pajisjes USB në sistemin macOS. Gjeni pajisjen në Raportin e Sistemit ->Hardware ->USB. ID-ja e vendndodhjes në pemën e pajisjes USB tregohet në figurën e mëposhtme.
- Ekzekutoni udhëzimet e shkarkimit
Ekzekutoni sipas kërkesave të formatit të udhëzimit të mjetit, p.shample, sudo ./WCHISPTool_CMD -p 0x02131000 -c Config.ini -o program -f Target.hex

Modaliteti i shkarkimit të portës serike
- Lidhni MCU me portën serike
Sigurohuni që MCU është në modalitetin e shkarkimit BOOT. - Përcaktoni emrin e nyjës së portës serike në pajisje dhe ekzekutoni komandën "ls /dev/tty.*" në
terminal për të kontrolluar portën serike në macOS (Nëse përdoret çipi i portës serike WCH, instaloni CH34xVCPDriver të macOS). Një operacion specifik tregohet në figurën më poshtë.

- Ekzekutoni udhëzimet e shkarkimit
Ekzekutoni sipas kërkesave të formatit të udhëzimit të mjetit, p.shample, sudo ./WCHISPTool_CMD -p tty.wchusbserial214201–b 115200 -c Config.ini -o program -f Target.hex
Regjistri i ekzekutimit file
Shembulli i funksionimit të suksesshëm të shkarkimit

Shembulli i operacionit të shkarkimit të dështuar

Shembulli i marrjes së versionit BOOT veç e veç

Shembulli i marrjes së versionit të softuerit veç e veç


Dokumentet / Burimet
![]() |
Mjeti i programimit të linjës së komandës WCH WCHISPTool CMD [pdfUdhëzime Mjeti i programimit të linjës së komandës WCHISPTool CMD, WCHISPTool, Mjeti i programimit të linjës së komandës CMD, mjeti i programimit të linjës së komandës, mjeti i programimit të linjës, mjeti programues |




