WCHISPTool CMD:n komentoriviohjelmointityökalun ohjeet

WCHISPTool CMD Command Line Programming Tool

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

PDF thumbnailWCHISPTool CMD-komentoriviohjelmointityökalu
Instructions · WCHISPTool CMD Command Line Programming Tool, WCHISPTool, CMD Command Line Programming Tool, Command Line Programming Tool, Line Programming Tool, Programming Tool

Esitä kysymys

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Esitä kysymys

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.