WCHISPTool CMD komando-lerroa programatzeko tresna
WCHISPTool CMD komando-lerroa programatzeko tresna

Sarrera

Software funtzioa

WCHISPTool _ CMD plataforma anitzeko komando-lerroko tresna bat da WCH MCU linean grabatzeko, firmwarea deskargatzeko, egiaztatzeko eta WCH serieko MCUrako beste eragiketak onartzen dituena USB edo serieko atakaren bidez. Tresnak ISP liburutegia eta sampISP tresnaren garapen pertsonalizaturako programak.

Onartutako sistema eragilea: Windows x86/x64, Linux x64, macOS x64/arm64.

Onartutako txip-eredua: CH54x/ CH55x/ CH56x/ CH641x/ CH643x/ CH57x/ CH58x/ CH59x/ CH32F10x/ CH3F20x/ CH32V00x/ CH32V10x/ CH32V20x/ CH32V30x/ CH32V03x/ CH32XL

Komando-lerroa

Deskargatu

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

Serieko ataka modua:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o program -f Target.hex

Egiaztatu

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

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

Parametroen deskribapena

-p

Instrukzioa deskribapena

Parametroen deskribapena

USB ISP gailua edo serieko gailuaren nodoa /dev/ch37x /dev/ttyISPx Deskargatu USB bidez Linuxen Deskargatu serieko ataka bidez Linuxen
KokapenalD COM(/dev/tty.*) Deskargatu USB bidez macOS-en Deskargatu serieko ataka bidez macOS-en
-b Komunikazio baud-tasa serieko ataka 115200/230400/ Komunikazio baud-tasa serieko ataka
-v Inprimatzeko bertsioaren zenbakia abio/tresna Abio/tresna bertsioa
-c Konfigurazioaren bide-izen osoa file xxx.ini Bide osoa/erlatiboa
-o Eragiketa mota programa/egiaztatu Deskargatu/Egiaztatu
-f Flash izena file xxx. hex/xxx. bin Bide osoa/erlatiboa

Oharrak:

  1. Komando eta parametro guztiak binaka agertu behar dira "-x xxx" formatuan.
  2. Deskargatu edo egiaztatu eragiketa beharrezkoa da -p,-c,-o,-f argibideak pasatzeko.
  3. –p komandoari dagokion USB ISP gailuaren edo serieko ataka nodoaren izena berresteko metodoa lortzeko,
Egoera kodea
Argibideen deskribapena Parametroen deskribapena
0 Arrakastaz exekutatu
1 Sarrera-parametro baliogabea
2 Ezin izan dira lortu konfiguraziotik parametroak file
3 Ezin izan dira ezarri ISP parametroak
4 Zehaztutako serie atakaren izena ez da baliozkoa
5 Ez dago gailurik zerrendatuta
6 Zehaztutako txip mota ez dator bat benetako txip motarekin
7 Ezin izan da gailuaren informazioa eskuratu
8 Flash baliogabea file bidea
9 Flash baliogabea file luzera
10 Ezin izan da Flasha irakurri file
11 Ezin izan da Flash bihurtzea file HEXetik BIN formatura
12 Ezin izan da irakurtzeko babesa desgaitu
13 Ezin izan da deskargatu
14 Ezin izan da egiaztatu
100 Errore ezezaguna
Konfigurazioa file

Konfigurazioa file Windows-en WchIspStudio.exe-ren "Gorde UI konfigurazioa" funtzioak sortzen du. Eragiketa zehatzak hauek dira: Lehenik eta behin, ireki softwarea eta hautatu MCU seriea softwarearen eskuinaldean. Ondoren, hautatu txiparen seriea eta modeloa "Chip Aukera" interfazean eta konfiguratu txipa "Deskargatu konfigurazioa" interfazean. Ondoren, egin klik menu nagusian "File ->Gorde UI konfigurazioa”. Azkenik, hautatu konfigurazioaren izena eta kokapena file. Eragiketa-interfazea honakoa da.

Garapen pertsonalizatua

Sistemaren karpeta bakoitzeko src direktorioak iturria dauka fileKomando-lerroa grabatzeko tresnaren s, kode honetan oinarrituta zuzenean garatu daitekeen erabiltzaileen eskaera pertsonalizatua asetzeko. lib direktorioak ISP garapenerako liburutegi dinamikoa eta goiburua ditu files. Funtzioetarako eta dei-argibideetarako, erabiltzaileek WCH55XISPDLLra jo dezakete. H eta beste goiburua files lib direktorioan.

Windows Plataforma

Xehetasunetarako, kontsultatu hona: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html instalatzeko bidea \ WCHISPTool_XXX\Doc.

Linux plataforma

Instrukzioa

USB deskargatzeko modua

  1. Entxufatu USBa
    Ziurtatu MCU BOOT deskarga moduan dagoela eta USB gailuaren PID 0x55e0 dela.
  2. Instalatu USB gailuaren kontrolatzailea
    Ireki sistemaren terminala, sartu gidariaren karpetan eta exekutatu "instalatu" komandoa. Eragiketa hau lehen deskargarako bakarrik beharrezkoa da.
  3. Zehaztu USB ISP gailuaren izena
    Erabili "ls" komandoa /dev/ch37x karaktere-gailua dagoen egiaztatzeko.
  4. Exekutatu deskargatzeko argibideak
    Exekutatu tresnaren instrukzio-formatuaren eskakizunen arabera, adibidezample, sudo ./WCHISPTool_CMD -p /dev/ch37x0 -c Config.ini -o program -f Target.hex

Serie ataka deskargatzeko modua

  1. Konektatu MCU serieko atakarekin
    Ziurtatu MCU BOOT deskarga moduan dagoela.
  2. Sortu serieko ISP gailuaren izena
    Berretsi serieko ataka gailuaren nodoaren izena, eta erabili "ln" komandoa gailu honetarako "ttyISPx" izeneko esteka leun bat sortzeko. Agindu zehatza honakoa da. sudo ln –s /dev/ttyUSB0 /dev/ttyISP0
  3. Exekutatu deskargatzeko argibideak.
    Exekutatu tresnaren instrukzio-formatuaren eskakizunen arabera, adibidezample, sudo ./WCHISPTool_CMD -p /dev/ttyISP0 –b 115200 -c Config.ini -o program -f Target.hex
Exekutatu erregistroa file

Deskarga-eragiketa arrakastatsuaren instantzia
Exekutatu erregistroa file

Huts egin duen deskarga eragiketaren instantzia
Exekutatu erregistroa file
BOOT bertsioa bereizita lortzeko instantzia
Exekutatu erregistroa file
Softwarearen bertsioa bereizita lortzeko instantzia
Exekutatu erregistroa file

macOS plataforma

Instrukzioa

USB deskargatzeko modua

  1. Entxufatu USBa
    Ziurtatu MCU BOOT deskarga moduan dagoela eta USB gailuaren PID 0x55e0 dela.
  2. Zehaztu USB gailuaren kokapena ID macOS sisteman. Bilatu gailua Sistema Txostenean ->Hardware ->USB. USB gailuen zuhaitzeko kokapenaren IDa hurrengo irudian ageri da.
  3. Exekutatu deskargatzeko argibideak
    Exekutatu tresnaren instrukzio-formatuaren eskakizunen arabera, adibidezample, sudo ./WCHISPTool_CMD -p 0x02131000 -c Config.ini -o programa -f Target.hex
    Instrukzioa

Serie ataka deskargatzeko modua

  1. Konektatu MCU serieko atakarekin
    Ziurtatu MCU BOOT deskarga moduan dagoela.
  2. Zehaztu gailuko serie atakaren nodoaren izena eta exekutatu "ls /dev/tty.*" komandoa gailuan.
    terminala macOS-en serie-ataka egiaztatzeko (WCH serie-atakako txipa erabiltzen bada, instalatu macOS-eko CH34xVCPDriver). Eragiketa zehatz bat beheko irudian ageri da.
    Instrukzioa
  3. Exekutatu deskargatzeko argibideak
    Exekutatu tresnaren instrukzio-formatuaren eskakizunen arabera, adibidezample, sudo ./WCHISPTool_CMD -p tty.wchusbserial214201–b 115200 -c Config.ini -o program -f Target.hex
Exekutatu erregistroa file

Deskarga-eragiketa arrakastatsuaren instantzia
Exekutatu erregistroa File

Huts egin duen deskarga eragiketaren instantzia
Exekutatu erregistroa File

BOOT bertsioa bereizita lortzeko instantzia
Exekutatu erregistroa File

Softwarearen bertsioa bereizita lortzeko instantzia
Exekutatu erregistroa File

Logotipoa

Dokumentuak / Baliabideak

WCH WCHISPTool CMD Komando-lerroa programatzeko tresna [pdfArgibideak
WCHISPTool CMD Komando-lerroa programatzeko tresna, WCHISPTool, CMD Komando-lerroa programatzeko tresna, Komando-lerroa programatzeko tresna, Lerroa programatzeko tresna, Programazio tresna

Erreferentziak

Utzi iruzkin bat

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *