WCHISPTool CMD-komentoriviohjelmointityökalu
WCHISPTool CMD-komentoriviohjelmointityökalu

Johdanto

Ohjelmistotoiminto

WCHISPTool _ CMD on monikäyttöinen komentorivityökalu WCH MCU:n online-polttamiseen, joka tukee laiteohjelmiston latausta, vahvistusta ja muita toimintoja WCH-sarjan MCU:lle USB- tai sarjaportin kautta. Työkalu sisältää ISP-kirjaston ja sample ohjelmat Internet-palveluntarjoajan räätälöityyn kehittämiseen.

Tuettu käyttöjärjestelmä: Windows x86/x64, Linux x64, macOS x64/arm64.

Tuettu sirumalli: CH54x/ CH55x/ CH56x/ CH641x/ CH643x/ CH57x/ CH58x/ CH59x/ CH32F10x/ CH3F20x/ CH32V00x/ CH32V10x/ CH32V20x/ CH32V30x/CH32/CH03.

Komentorivi

Lataa

USB -tila:
sudo ./WCHISPTool_CMD -p /dev/ch37x -c Config.ini -o ohjelma -f Target.hex

Sarjaporttitila:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o ohjelma -f Target.hex

Vahvista

USB -tila:
sudo ./WCHISPTool_CMD -p /dev/ch37x -c Config.ini -o verify -f Target.hex

Sarjaporttitila:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o verify -f Target.hex

Parametrin kuvaus

-p

Ohje kuvaus

Parametrien kuvaus

USB ISP -laite tai sarjalaitesolmu /dev/ch37x /dev/ttyISPx Lataa USB:n kautta Linuxissa Lataa sarjaportin kautta Linuxissa
LocationlD COM(/dev/tty.*) Lataa USB:n kautta macOS:ssä Lataa sarjaportin kautta macOS:ssä
-b Sarjaportin tiedonsiirtonopeus 115200/230400/ Sarjaportin tiedonsiirtonopeus
-v Tulostusversionumero käynnistys/työkalu Käynnistys/työkaluversio
-c Kokoonpanon polun koko nimi file xxx.ini Täysi/suhteellinen polku
-o Toiminnan tyyppi ohjelmoi/tarkista Lataa/vahvista
-f Flashin nimi file xxx hex/xxx. roskakori Täysi/suhteellinen polku

Huomautuksia:

  1. Kaikkien komentojen ja parametrien on oltava pareittain muodossa "-x xxx".
  2. Lataa tai vahvista toiminto vaaditaan -p,-c,-o,-f -ohjeiden välittämiseksi.
  3. USB ISP -laitteen tai sarjaportin solmun nimen vahvistusmenetelmä, joka vastaa komentoa – p,
Tilakoodi
Ohjeen kuvaus Parametrien kuvaus
0 Suorita onnistuneesti
1 Virheellinen syöttöparametri
2 Parametrien hakeminen määrityksestä epäonnistui file
3 ISP-parametrien asettaminen epäonnistui
4 Määritetty sarjaportin nimi on virheellinen
5 Laitetta ei ole lueteltu
6 Määritetty sirutyyppi ei ole yhdenmukainen todellisen sirutyypin kanssa
7 Laitetietojen hakeminen epäonnistui
8 Virheellinen Flash file polku
9 Virheellinen Flash file pituus
10 Flashin lukeminen epäonnistui file
11 Flashin muuntaminen epäonnistui file HEX-muodosta BIN-muotoon
12 Lukusuojauksen poistaminen käytöstä epäonnistui
13 Lataus epäonnistui
14 Vahvistus epäonnistui
100 Tuntematon virhe
Kokoonpano file

Kokoonpano file on luotu Windowsin WchIspStudio.exe-tiedoston "Save UI Config" -toiminnolla. Tarkat toiminnot ovat seuraavat: Avaa ensin ohjelmisto ja valitse ohjelmiston oikealta puolelta MCU-sarja. Valitse seuraavaksi sirun sarja ja malli "Chip Option" -liittymästä ja määritä siru "Download Config" -liittymässä. Napsauta sitten päävalikkoa "File ->Tallenna käyttöliittymän asetukset". Valitse lopuksi kokoonpanon nimi ja sijainti file. Käyttöliittymä on seuraava.

Räätälöity kehitys

Jokaisen järjestelmäkansion src-hakemisto sisältää lähteen files komentorivin polttotyökalusta, joka voidaan kehittää suoraan tämän koodin perusteella vastaamaan käyttäjien räätälöityjä tarpeita. Lib-hakemisto sisältää Internet-palveluntarjoajan dynaamisen kehityskirjaston ja otsikon files. Toimintoja ja kutsuohjeita varten käyttäjät voivat katsoa WCH55XISPDLL. H ja muu otsikko files lib-hakemistossa.

Windows-ympäristössä

Lisätietoja: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html asennuspolku \ WCHISPTool_XXX\Doc.

Linux-alusta

Ohje

USB-lataustila

  1. USB-liitin
    Varmista, että MCU on BOOT-lataustilassa ja USB-laitteen PID on 0x55e0.
  2. Asenna USB-laiteohjain
    Avaa järjestelmäpääte, kirjoita ohjainkansio ja suorita "make install" -komento. Tämä toiminto vaaditaan vain ensimmäisen latauksen yhteydessä.
  3. Määritä USB ISP -laitteen nimi
    Käytä “ls”-komentoa tarkistaaksesi, onko /dev/ch37x-merkkilaite olemassa.
  4. Suorita latausohje
    Suorita työkalun ohjemuotovaatimusten mukaan, esimample, sudo ./WCHISPTool_CMD -p /dev/ch37x0 -c Config.ini -o-ohjelma -f Target.hex

Sarjaportin lataustila

  1. Liitä MCU sarjaporttiin
    Varmista, että MCU on BOOT-lataustilassa.
  2. Luo sarja-ISP-laitteen nimi
    Vahvista sarjaportin laitesolmun nimi ja käytä sitten "ln"-komentoa luodaksesi pehmeä linkki nimeltä "ttyISPx" tälle laitteelle. Erityinen komento on seuraava. sudo ln –s /dev/ttyUSB0 /dev/ttyISP0
  3. Suorita latausohje.
    Suorita työkalun ohjemuotovaatimusten mukaan, esimample, sudo ./WCHISPTool_CMD -p /dev/ttyISP0 –b 115200 -c Config.ini -o-ohjelma -f Target.hex
Suorita loki file

Esimerkki onnistuneesta lataustoiminnosta
Suorita loki file

Epäonnistunut lataustoiminto
Suorita loki file
Esimerkki BOOT-version hankkimisesta erikseen
Suorita loki file
Ohjelmistoversion hankkiminen erikseen
Suorita loki file

macOS-alusta

Ohje

USB-lataustila

  1. USB-liitin
    Varmista, että MCU on BOOT-lataustilassa ja USB-laitteen PID on 0x55e0.
  2. Määritä USB-laitteen sijaintitunnus macOS-järjestelmässä. Etsi laite kohdasta Järjestelmäraportti ->Laitteisto ->USB. USB-laitepuun sijaintitunnus näkyy seuraavassa kuvassa.
  3. Suorita latausohje
    Suorita työkalun ohjemuotovaatimusten mukaan, esimample, sudo ./WCHISPTool_CMD -p 0x02131000 -c Config.ini -o-ohjelma -f Target.hex
    Ohje

Sarjaportin lataustila

  1. Liitä MCU sarjaporttiin
    Varmista, että MCU on BOOT-lataustilassa.
  2. Määritä laitteen sarjaportin solmun nimi ja suorita "ls /dev/tty.*" -komento
    pääte tarkistaaksesi macOS:n sarjaportin (jos käytät WCH-sarjaporttisirua, asenna macOS:n CH34xVCPDriver). Erityinen toimenpide on esitetty alla olevassa kuvassa.
    Ohje
  3. Suorita latausohje
    Suorita työkalun ohjemuotovaatimusten mukaan, esimample, sudo ./WCHISPTool_CMD -p tty.wchusbserial214201–b 115200 -c Config.ini -o-ohjelma -f Target.hex
Suorita loki file

Esimerkki onnistuneesta lataustoiminnosta
Suorita loki File

Epäonnistunut lataustoiminto
Suorita loki File

Esimerkki BOOT-version hankkimisesta erikseen
Suorita loki File

Ohjelmistoversion hankkiminen erikseen
Suorita loki File

Logo

Asiakirjat / Resurssit

WCH WCHISPTool CMD-komentoriviohjelmointityökalu [pdfOhjeet
WCHISPTool CMD-komentoriviohjelmointityökalu, WCHISPTool, CMD-komentoriviohjelmointityökalu, komentoriviohjelmointityökalu, riviohjelmointityökalu, ohjelmointityökalu

Viitteet

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *