Mjeti i programimit të linjës së komandës WCHISPTool CMD
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

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:

  1. Të gjitha komandat dhe parametrat duhet të shfaqen në çifte në formatin "-x xxx".
  2. Operacioni i shkarkimit ose verifikimit kërkohet për të kaluar në udhëzimet -p,-c,-o,-f.
  3. 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

  1. Lidhe USB
    Sigurohuni që MCU është në modalitetin e shkarkimit BOOT dhe PID i pajisjes USB është 0x55e0.
  2. 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ë.
  3. Përcaktoni emrin e pajisjes USB ISP
    Përdorni komandën "ls" për të kontrolluar nëse ekziston pajisja e karaktereve /dev/ch37x.
  4. 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

  1. Lidhni MCU me portën serike
    Sigurohuni që MCU është në modalitetin e shkarkimit BOOT.
  2. 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
  3. 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
Regjistri i ekzekutimit file

Shembulli i operacionit të shkarkimit të dështuar
Regjistri i ekzekutimit file
Shembulli i marrjes së versionit BOOT veç e veç
Regjistri i ekzekutimit file
Shembulli i marrjes së versionit të softuerit veç e veç
Regjistri i ekzekutimit file

Platforma macOS

Udhëzim

Modaliteti i shkarkimit USB

  1. Lidhe USB
    Sigurohuni që MCU është në modalitetin e shkarkimit BOOT dhe PID i pajisjes USB është 0x55e0.
  2. 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.
  3. 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
    Udhëzim

Modaliteti i shkarkimit të portës serike

  1. Lidhni MCU me portën serike
    Sigurohuni që MCU është në modalitetin e shkarkimit BOOT.
  2. 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ë.
    Udhëzim
  3. 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
Regjistri i ekzekutimit File

Shembulli i operacionit të shkarkimit të dështuar
Regjistri i ekzekutimit File

Shembulli i marrjes së versionit BOOT veç e veç
Regjistri i ekzekutimit File

Shembulli i marrjes së versionit të softuerit veç e veç
Regjistri i ekzekutimit File

Logo

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

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *