WCHISPTool CMD Command Line Programming Alat
WCHISPTool CMD Command Line Programming Alat

Bubuka

fungsi software

WCHISPTool _ CMD mangrupikeun alat garis paréntah multi-platform pikeun ngaduruk WCH MCU online, anu ngadukung download firmware, verifikasi sareng operasi sanésna pikeun séri MCU WCH ngalangkungan USB atanapi port serial. Alat ngandung perpustakaan ISP sareng sampprogram pikeun ngembangkeun ngaropéa alat ISP.

Sistem operasi anu dirojong: Windows x86/x64, Linux x64, macOS x64/arm64.

Modél chip anu dirojong: CH54x/ CH55x/ CH56x/ CH641x/ CH643x/ CH57x/ CH58x/ CH59x/ CH32F10x/ CH3F20x/ CH32V00x/ CH32V10x/ CH32V20x/ CH32V30x/ CH32V03x/ CH32.

Garis paréntah

Ngundeur

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

Modeu port serial:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o program -f Target.hex

Verifikasi

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

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

Pedaran parameter

-p

parentah pedaran

pedaran parameter

Alat ISP USB atanapi titik alat séri /dev/ch37x /dev/ttyISPx Unduh via USB di Linux Unduh via port serial di Linux
LokasilD COM(/dev/tty.*) Unduh via USB dina macOS Unduh via port serial dina macOS
-b Laju baud komunikasi port serial 115200/230400/ Laju baud komunikasi port serial
-v Nomer versi citak boot / alat Versi boot / alat
-c Ngaran jalur lengkep pikeun ngonpigurasikeun file xxx.ini Jalur lengkep / relatif
-o Jinis operasi program / pariksa Unduh / Verifikasi
-f Ngaran Flash file xxx. hex/xxx. bin Jalur lengkep / relatif

Catetan:

  1. Sadaya paréntah sareng parameter kedah muncul dina pasangan dina format "-x xxx".
  2. Ngundeur atawa pariksa operasi diperlukeun pikeun lulus dina -p,-c,-o,-f parentah.
  3. Pikeun metodeu konfirmasi tina alat USB ISP atanapi nami titik port serial pakait sareng paréntah -p,
Kodeu status
Katerangan instruksi pedaran parameter
0 Laksanakeun suksés
1 Parameter input teu valid
2 Gagal nampi parameter tina konfigurasi file
3 Gagal nyetél parameter ISP
4 Ngaran port serial dieusian teu valid
5 Taya alat enumerated
6 Jinis chip anu ditangtukeun henteu konsisten sareng jinis chip anu saleresna
7 Gagal nampi inpormasi alat
8 Flash teu valid file jalur
9 Flash teu valid file panjangna
10 Gagal maca Flash file
11 Gagal ngarobah Flash file ti format HEX ka BIN
12 Gagal nganonaktipkeun panyalindungan maca
13 Gagal ngaunduh
14 Gagal pikeun pariksa
100 Kasalahan teu dipikanyaho
Konfigurasi file

Konfigurasi file dihasilkeun ku fungsi "Simpen UI Config" tina WchIspStudio.exe dina Windows. Operasi husus nyaéta kieu: Kahiji, buka software tur pilih runtuyan MCU di sisi katuhu software. Salajengna, pilih séri sareng modél chip dina antarmuka "Pilihan Chip" sareng konpigurasikeun chip dina antarmuka "Download Config". Teras klik ménu utama "File -> Simpen UI Config". Tungtungna pilih nami sareng lokasi konfigurasi file. Antarbeungeut operasi nyaéta kieu.

ngembangkeun custom

Diréktori src dina unggal folder sistem ngandung sumberna files tina garis paréntah ngaduruk alat, nu bisa langsung dimekarkeun dumasar kana kode ieu minuhan paménta ngaropéa pamaké. Diréktori lib ngandung perpustakaan dinamis pangembangan ISP sareng lulugu files. Pikeun fungsi jeung parentah panggero, pamaké bisa ningali ka WCH55XISPDLL. H jeung lulugu séjén files dina diréktori lib.

Platform Windows

Pikeun detil, mangga tingal: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html jalur install \ WCHISPTool_XXX\Doc.

Platform Linux

parentah

modeu download USB

  1. Colokkeun USB
    Pastikeun MCU dina modeu download BOOT, sarta PID alat USB nyaeta 0x55e0.
  2. Pasang supir alat USB
    Buka terminal sistem, lebetkeun folder supir, sareng laksanakeun paréntah "make install". Operasi ieu ngan diperlukeun pikeun ngundeur munggaran.
  3. Nangtukeun ngaran alat USB ISP
    Anggo paréntah "ls" pikeun pariksa naha alat karakter / dev / ch37x aya.
  4. Laksanakeun instruksi download
    Laksanakeun nurutkeun sarat format instruksi alat, contonaample, sudo ./WCHISPTool_CMD -p /dev/ch37x0 -c Config.ini -o program -f Target.hex

Modeu undeuran port serial

  1. Sambungkeun MCU sareng port serial
    Pastikeun MCU dina modeu download BOOT.
  2. Jieun ngaran alat ISP serial
    Konfirmasi ngaran titik alat port serial, lajeng nganggo "ln" paréntah pikeun nyieun tumbu lemes ngaranna "ttyISPx" pikeun alat ieu. Paréntah husus nyaéta kieu. sudo ln –s /dev/ttyUSB0 /dev/ttyISP0
  3. Laksanakeun instruksi download.
    Laksanakeun nurutkeun sarat format instruksi alat, contonaample, sudo ./WCHISPTool_CMD -p /dev/ttyISP0 –b 115200 -c Config.ini -o program -f Target.hex
Ngajalankeun log file

Conto operasi download suksés
Ngajalankeun log file

Contoh operasi undeuran gagal
Ngajalankeun log file
Conto pikeun meunangkeun versi BOOT sacara misah
Ngajalankeun log file
Conto pikeun meunangkeun versi software sacara misah
Ngajalankeun log file

Platform macOS

parentah

modeu download USB

  1. Colokkeun USB
    Pastikeun MCU dina modeu download BOOT, sarta PID alat USB nyaeta 0x55e0.
  2. Nangtukeun ID lokasi alat USB dina sistem macOS. Manggihan alat dina System Report -> Hardware -> USB. ID lokasi dina tangkal alat USB ditémbongkeun dina gambar di handap ieu.
  3. Laksanakeun instruksi download
    Laksanakeun nurutkeun sarat format instruksi alat, contonaample, sudo ./WCHISPTool_CMD -p 0x02131000 -c Config.ini -o program -f Target.hex
    parentah

Modeu undeuran port serial

  1. Sambungkeun MCU sareng port serial
    Pastikeun MCU dina modeu download BOOT.
  2. Nangtukeun nami titik port serial dina alat, tur ngajalankeun "ls / dev / tty. *" paréntah dina
    terminal pikeun mariksa port serial dina macOS (Upami chip port serial WCH dianggo, pasang CH34xVCPDriver tina macOS). Operasi husus dipidangkeun dina gambar di handap ieu.
    parentah
  3. Laksanakeun instruksi download
    Laksanakeun nurutkeun sarat format instruksi alat, contonaample, sudo ./WCHISPTool_CMD -p tty.wchusbserial214201–b 115200 -c Config.ini -o program -f Target.hex
Ngajalankeun log file

Conto operasi download suksés
Ngajalankeun Log File

Contoh operasi undeuran gagal
Ngajalankeun Log File

Conto pikeun meunangkeun versi BOOT sacara misah
Ngajalankeun Log File

Conto pikeun meunangkeun versi software sacara misah
Ngajalankeun Log File

Logo

Dokumén / Sumberdaya

Alat Pemrograman Garis Komando WCH WCHISPTool CMD [pdf] Parentah
WCHISPTool CMD Command Line Programming Tool, WCHISPTool, CMD Command Line Programming Tool, Command Line Programming Tool, Line Programming Tool, Programming Tool

Rujukan

Ninggalkeun komentar

alamat surélék anjeun moal diterbitkeun. Widang diperlukeun ditandaan *