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 |
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:
- Komando eta parametro guztiak binaka agertu behar dira "-x xxx" formatuan.
- Deskargatu edo egiaztatu eragiketa beharrezkoa da -p,-c,-o,-f argibideak pasatzeko.
- –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
- Entxufatu USBa
Ziurtatu MCU BOOT deskarga moduan dagoela eta USB gailuaren PID 0x55e0 dela. - Instalatu USB gailuaren kontrolatzailea
Ireki sistemaren terminala, sartu gidariaren karpetan eta exekutatu "instalatu" komandoa. Eragiketa hau lehen deskargarako bakarrik beharrezkoa da. - Zehaztu USB ISP gailuaren izena
Erabili "ls" komandoa /dev/ch37x karaktere-gailua dagoen egiaztatzeko. - 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
- Konektatu MCU serieko atakarekin
Ziurtatu MCU BOOT deskarga moduan dagoela. - 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 - 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
Huts egin duen deskarga eragiketaren instantzia
BOOT bertsioa bereizita lortzeko instantzia
Softwarearen bertsioa bereizita lortzeko instantzia
macOS plataforma
Instrukzioa
USB deskargatzeko modua
- Entxufatu USBa
Ziurtatu MCU BOOT deskarga moduan dagoela eta USB gailuaren PID 0x55e0 dela. - Zehaztu USB gailuaren kokapena ID macOS sisteman. Bilatu gailua Sistema Txostenean ->Hardware ->USB. USB gailuen zuhaitzeko kokapenaren IDa hurrengo irudian ageri da.
- Exekutatu deskargatzeko argibideak
Exekutatu tresnaren instrukzio-formatuaren eskakizunen arabera, adibidezample, sudo ./WCHISPTool_CMD -p 0x02131000 -c Config.ini -o programa -f Target.hex
Serie ataka deskargatzeko modua
- Konektatu MCU serieko atakarekin
Ziurtatu MCU BOOT deskarga moduan dagoela. - 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.
- 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
Huts egin duen deskarga eragiketaren instantzia
BOOT bertsioa bereizita lortzeko instantzia
Softwarearen bertsioa bereizita lortzeko instantzia
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 |