WCHISPTool CMD Zouti Pwogramasyon Liy Kòmand
WCHISPTool CMD Zouti Pwogramasyon Liy Kòmand

Entwodiksyon

Fonksyon lojisyèl

WCHISPTool _ CMD se yon zouti liy lòd milti-platfòm pou WCH MCU boule sou entènèt, ki sipòte telechaje firmwèr, verifikasyon ak lòt operasyon pou seri MCU nan WCH atravè USB oswa pò seri. Zouti a gen bibliyotèk ISP ak sample pwogram pou devlopman Customized nan zouti ISP.

Sistèm operasyon sipòte: Windows x86/x64, Linux x64, macOS x64/arm64.

Modèl chip sipòte: CH54x/ CH55x/ CH56x/ CH641x/ CH643x/ CH57x/ CH58x/ CH59x/ CH32F10x/ CH3F20x/ CH32V00x/ CH32V10x/ CH32V20x/ CH32V30x/ CH32V03x/ CH32X10/

Liy lòd

Telechaje

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

Mòd pò seri:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o program -f Target.hex

Verifye

USB mòd:
sudo ./WCHISPTool_CMD -p /dev/ch37x -c Config.ini -o verifye -f Target.hex

Mòd pò seri:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o verifye -f Target.hex

Deskripsyon paramèt

-p

Enstriksyon deskripsyon

deskripsyon paramèt

USB ISP aparèy oswa seri aparèy ne /dev/ch37x /dev/ttyISPx Telechaje via USB nan Linux Telechaje atravè pò seri nan Linux
KotelD COM(/dev/tty.*) Telechaje via USB nan macOS Telechaje atravè pò seri nan macOS
-b Pousantaj baud kominikasyon nan pò seri 115200/230400/ Pousantaj baud kominikasyon nan pò seri
-v Enprime nimewo vèsyon an bòt/zouti Vèsyon nan bòt / zouti
-c Non chemen konplè konfigirasyon an file xxx.ini Chemen konplè/relatif la
-o Kalite operasyon an pwogram/verifye Telechaje/Verifye
-f Non Flash file xxx. hex/xxx. bin Chemen konplè/relatif la

Nòt:

  1. Tout kòmandman ak paramèt yo dwe parèt an pè nan fòma "-x xxx".
  2. Telechaje oswa verifye operasyon oblije pase nan -p,-c,-o,-f enstriksyon yo.
  3. Pou metòd konfimasyon aparèy USB ISP a oswa non pò seri a ki koresponn ak kòmandman an -p,
Kòd estati
Deskripsyon enstriksyon deskripsyon paramèt
0 Egzekite avèk siksè
1 Paramèt opinyon pa valab
2 Echwe pou jwenn paramèt nan konfigirasyon an file
3 Echwe pou mete paramèt ISP
4 Non pò seri espesifye a pa valab
5 Pa gen aparèy enimere
6 Kalite chip espesifye a pa konsistan avèk kalite chip aktyèl la
7 Echwe pou jwenn enfòmasyon sou aparèy la
8 Flash envalid file chemen
9 Flash envalid file longè
10 Echwe pou li Flash la file
11 Echwe pou konvèti Flash la file soti nan HEX nan fòma BIN
12 Echwe pou enfim pwoteksyon lekti
13 Echwe pou telechaje
14 Echwe pou verifye
100 Erè enkoni
Konfigirasyon file

Konfigirasyon an file se fonksyon "Save UI Config" ki te pwodwi nan WchIspStudio.exe nan Windows. Operasyon espesifik yo se jan sa a: Premyèman, louvri lojisyèl an epi chwazi seri MCU sou bò dwat lojisyèl an. Apre sa, chwazi seri ak modèl chip la nan koòdone nan "Opsyon Chip" ak konfigirasyon chip la nan koòdone nan "Download Config". Lè sa a, klike sou meni prensipal la "File ->Save UI Config”. Finalman chwazi non ak kote konfigirasyon an file. Koòdone nan operasyon se jan sa a.

Custom devlopman

Anyè src nan chak katab sistèm gen sous la files nan zouti nan liy lòd boule, ki ka dirèkteman devlope ki baze sou kòd sa a satisfè demann lan Customized nan itilizatè yo. Anyè lib la gen bibliyotèk dinamik devlopman ISP ak header files. Pou fonksyon ak enstriksyon apèl yo, itilizatè yo ka refere a WCH55XISPDLL. H ak lòt header files nan anyè lib la.

Windows platfòm

Pou plis detay, tanpri al gade nan: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html enstale chemen \ WCHISPTool_XXX \ Doc.

platfòm Linux

Enstriksyon

USB mòd telechaje

  1. Ploge USB
    Asire w ke MCU nan mòd download BOOT, epi PID aparèy USB se 0x55e0.
  2. Enstale chofè aparèy USB
    Louvri tèminal sistèm lan, antre nan katab chofè a, epi egzekite kòmandman "fè enstale". Operasyon sa a nesesè sèlman pou premye download la.
  3. Detèmine non aparèy USB ISP
    Sèvi ak "ls" kòmandman an pou tcheke si aparèy karaktè /dev/ch37x la egziste.
  4. Egzekite enstriksyon download
    Egzekite selon kondisyon fòma enstriksyon zouti a, pa egzanpample, sudo ./WCHISPTool_CMD -p /dev/ch37x0 -c Config.ini -o program -f Target.hex

Mòd telechaje pò seri

  1. Konekte MCU ak pò seri
    Asire w ke MCU nan mòd download BOOT.
  2. Kreye non aparèy seri ISP
    Konfime non aparèy pò seri a, epi sèvi ak "ln" kòmandman an pou kreye yon lyen mou ki rele "ttyISPx" pou aparèy sa a. Kòmandman espesifik la se jan sa a. sudo ln –s /dev/ttyUSB0 /dev/ttyISP0
  3. Egzekite enstriksyon download.
    Egzekite selon kondisyon fòma enstriksyon zouti a, pa egzanpample, sudo ./WCHISPTool_CMD -p /dev/ttyISP0 –b 115200 -c Config.ini -o program -f Target.hex
Kouri boutèy demi lit file

Enstans de operasyon download siksè
Kouri boutèy demi lit file

Enstans de operasyon download echwe
Kouri boutèy demi lit file
Enstans pou jwenn vèsyon BOOT la separeman
Kouri boutèy demi lit file
Enstans pou jwenn vèsyon lojisyèl an separeman
Kouri boutèy demi lit file

macOS platfòm

Enstriksyon

USB mòd telechaje

  1. Ploge USB
    Asire w ke MCU nan mòd download BOOT, epi PID aparèy USB se 0x55e0.
  2. Detèmine kote ID aparèy USB a nan sistèm macOS la. Jwenn aparèy la nan Rapò Sistèm -> Materyèl -> USB. Yo montre ID kote yo nan pye bwa aparèy USB a nan figi sa a.
  3. Egzekite enstriksyon download
    Egzekite selon kondisyon fòma enstriksyon zouti a, pa egzanpample, sudo ./WCHISPTool_CMD -p 0x02131000 -c Config.ini -o program -f Target.hex
    Enstriksyon

Mòd telechaje pò seri

  1. Konekte MCU ak pò seri
    Asire w ke MCU nan mòd download BOOT.
  2. Detèmine non pò seri a sou aparèy la, epi kouri kòmandman "ls /dev/tty.*" sou aparèy la.
    tèminal pou tcheke pò seri sou macOS la (Si yo itilize chip pò seri WCH la, enstale CH34xVCPDriver macOS la). Yon operasyon espesifik yo montre nan figi ki anba a.
    Enstriksyon
  3. Egzekite enstriksyon download
    Egzekite selon kondisyon fòma enstriksyon zouti a, pa egzanpample, sudo ./WCHISPTool_CMD -p tty.wchusbserial214201–b 115200 -c Config.ini -o program -f Target.hex
Kouri boutèy demi lit file

Enstans de operasyon download siksè
Kouri Log File

Enstans de operasyon download echwe
Kouri Log File

Enstans pou jwenn vèsyon BOOT la separeman
Kouri Log File

Enstans pou jwenn vèsyon lojisyèl an separeman
Kouri Log File

Logo

Dokiman / Resous

WCH WCHISPTool CMD Zouti Pwogramasyon Liy Kòmand [pdfEnstriksyon yo
WCHISPTool CMD zouti pwogramasyon liy kòmand, WCHISPTool, zouti pwogramasyon liy kòmand CMD, zouti pwogramasyon liy kòmand, zouti pwogramasyon liy, zouti pwogramasyon.

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *