WCHISPTool CMD Komanda Xətti Proqramlaşdırma Aləti
WCHISPTool CMD Komanda Xətti Proqramlaşdırma Aləti

Giriş

Proqram təminatı funksiyası

WCHISPTool _ CMD, WCH MCU-nun onlayn yandırılması üçün çox platformalı əmr xətti alətidir və USB və ya serial port vasitəsilə WCH seriyalı MCU üçün proqram təminatının endirilməsi, yoxlanılması və digər əməliyyatları dəstəkləyir. Alətdə ISP kitabxanası və sampISP alətinin fərdi inkişafı üçün proqramlar.

Dəstəklənən əməliyyat sistemi: Windows x86/x64, Linux x64, macOS x64/arm64.

Dəstəklənən çip modeli: CH54x/ CH55x/ CH56x/ CH641x/ CH643x/ CH57x/ CH58x/ CH59x/ CH32F10x/ CH3F20x/ CH32V00x/ CH32V10x/ CH32V20x/ CH32V30x/ CH32V03/CH32V10/CHXNUMXVXNUMX/ x.

Komanda xətti

Yüklə

USB rejimi:
sudo ./WCHISPTool_CMD -p /dev/ch37x -c Config.ini -o proqramı -f Target.hex

Serial port rejimi:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o proqramı -f Target.hex

Doğrulayın

USB rejimi:
sudo ./WCHISPTool_CMD -p /dev/ch37x -c Config.ini -o doğrulayın -f Target.hex

Serial port rejimi:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o doğrulayın -f Target.hex

Parametr təsviri

-p

Təlimat təsviri

Parametrlərin təsviri

USB ISP cihazı və ya serial cihaz qovşağı /dev/ch37x /dev/ttyISPx Linux-da USB vasitəsilə yükləyin Linux-da serial port vasitəsilə yükləyin
YerlD COM(/dev/tty.*) MacOS-da USB vasitəsilə yükləyin MacOS-da serial port vasitəsilə endirin
-b Serial portunun rabitə ötürmə sürəti 115200/230400/ Serial portunun rabitə ötürmə sürəti
-v Çap versiya nömrəsi yükləmə / alət Yükləmə/alət versiyası
-c Konfiqurasiyanın tam yolunun adı file xxx.ini Tam/nisbi yol
-o Əməliyyat növü proqram/yoxlayın Yükləyin/Yoxlayın
-f Flashın adı file xxx. hex/xxx. zibil qabı Tam/nisbi yol

Qeydlər:

  1. Bütün əmrlər və parametrlər “-x xxx” formatında cüt-cüt görünməlidir.
  2. -p,-c,-o,-f təlimatlarına keçmək üçün əməliyyatı yükləyin və ya yoxlayın.
  3. – p əmrinə uyğun gələn USB ISP cihazının və ya serial port qovşağının adının təsdiqləmə üsulu üçün,
Status kodu
Təlimat təsviri Parametrlərin təsviri
0 Uğurla icra edin
1 Yanlış daxiletmə parametri
2 Konfiqurasiyadan parametrləri əldə etmək alınmadı file
3 ISP parametrlərini təyin etmək alınmadı
4 Göstərilən seriya port adı etibarsızdır
5 Sadalanan cihaz yoxdur
6 Göstərilən çip növü faktiki çip növü ilə uyğun gəlmir
7 Cihaz məlumatını əldə etmək alınmadı
8 Yanlış Flash file yol
9 Yanlış Flash file uzunluq
10 Flaşı oxumaq alınmadı file
11 Flaşı çevirmək alınmadı file HEX-dən BIN formatına
12 Oxuma qorunmasını söndürmək alınmadı
13 Endirmək alınmadı
14 Doğrulamaq alınmadı
100 Naməlum xəta
Konfiqurasiya file

Konfiqurasiya file Windows-da WchIspStudio.exe-nin “UI konfiqurasiyasını yadda saxla” funksiyası ilə yaradılmışdır. Xüsusi əməliyyatlar aşağıdakılardır: Əvvəlcə proqramı açın və proqramın sağ tərəfində MCU seriyasını seçin. Sonra, "Chip Option" interfeysində çipin seriyasını və modelini seçin və "Download Config" interfeysində çipi konfiqurasiya edin. Sonra əsas menyunu vurun "File -> UI konfiqurasiyasını yadda saxla”. Nəhayət, konfiqurasiyanın adını və yerini seçin file. Əməliyyat interfeysi aşağıdakı kimidir.

Xüsusi inkişaf

Hər bir sistem qovluğundakı src qovluğunda mənbə var files, istifadəçilərin fərdi tələblərini ödəmək üçün bu kod əsasında birbaşa inkişaf etdirilə bilən komanda xəttini yandırma aləti. lib kataloqu ISP inkişaf dinamik kitabxanasını və başlığını ehtiva edir files. Funksiyalar və zəng təlimatları üçün istifadəçilər WCH55XISPDLL-ə müraciət edə bilərlər. H və digər başlıq files lib kataloqunda.

Windows Platforması

Ətraflı məlumat üçün müraciət edin: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html quraşdırma yolu \ WCHISPTool_XXX\Doc.

Linux platforması

Təlimat

USB yükləmə rejimi

  1. USB qoşun
    MCU-nun BOOT yükləmə rejimində olduğundan və USB cihazının PID-sinin 0x55e0 olduğundan əmin olun.
  2. USB cihaz sürücüsünü quraşdırın
    Sistem terminalını açın, sürücü qovluğunu daxil edin və “quraşdırmaq” əmrini yerinə yetirin. Bu əməliyyat yalnız ilk yükləmə üçün tələb olunur.
  3. USB ISP cihazının adını müəyyənləşdirin
    /dev/ch37x simvol cihazının mövcud olub olmadığını yoxlamaq üçün “ls” əmrindən istifadə edin.
  4. Yükləmə təlimatını yerinə yetirin
    Alətin təlimat formatının tələblərinə uyğun olaraq icra edin, məsələnample, sudo ./WCHISPTool_CMD -p /dev/ch37x0 -c Config.ini -o proqramı -f Target.hex

Serial port yükləmə rejimi

  1. MCU-nu serial portla birləşdirin
    MCU-nun BOOT yükləmə rejimində olduğundan əmin olun.
  2. Serial ISP cihaz adını yaradın
    Serial port cihazı qovşağının adını təsdiqləyin və sonra bu cihaz üçün “ttyISPx” adlı yumşaq keçid yaratmaq üçün “ln” əmrindən istifadə edin. Xüsusi əmr aşağıdakı kimidir. sudo ln –s /dev/ttyUSB0 /dev/ttyISP0
  3. Yükləmə təlimatını yerinə yetirin.
    Alətin təlimat formatının tələblərinə uyğun olaraq icra edin, məsələnample, sudo ./WCHISPTool_CMD -p /dev/ttyISP0 –b 115200 -c Config.ini -o proqramı -f Target.hex
Run log file

Uğurlu yükləmə əməliyyatı nümunəsi
Run log file

Uğursuz yükləmə əməliyyatı nümunəsi
Run log file
BOOT versiyasını ayrıca əldə etmək nümunəsi
Run log file
Proqram versiyasının ayrıca alınması nümunəsi
Run log file

macOS platforması

Təlimat

USB yükləmə rejimi

  1. USB qoşun
    MCU-nun BOOT yükləmə rejimində olduğundan və USB cihazının PID-sinin 0x55e0 olduğundan əmin olun.
  2. MacOS sistemində USB cihazının yer identifikatorunu təyin edin. Cihazı Sistem Hesabatı -> Təchizat -> USB-də tapın. USB cihaz ağacındakı yer identifikatoru aşağıdakı şəkildə göstərilmişdir.
  3. Yükləmə təlimatını yerinə yetirin
    Alətin təlimat formatının tələblərinə uyğun olaraq icra edin, məsələnample, sudo ./WCHISPTool_CMD -p 0x02131000 -c Config.ini -o proqramı -f Target.hex
    Təlimat

Serial port yükləmə rejimi

  1. MCU-nu serial portla birləşdirin
    MCU-nun BOOT yükləmə rejimində olduğundan əmin olun.
  2. Cihazdakı serial portun qovşağının adını təyin edin və ekranda “ls /dev/tty.*” əmrini işlədin.
    macOS-da seriya portunu yoxlamaq üçün terminal (WCH serial port çipi istifadə olunursa, macOS-un CH34xVCPDriver-ini quraşdırın). Xüsusi bir əməliyyat aşağıdakı şəkildə göstərilmişdir.
    Təlimat
  3. Yükləmə təlimatını yerinə yetirin
    Alətin təlimat formatının tələblərinə uyğun olaraq icra edin, məsələnample, sudo ./WCHISPTool_CMD -p tty.wchusbserial214201–b 115200 -c Config.ini -o proqramı -f Target.hex
Run log file

Uğurlu yükləmə əməliyyatı nümunəsi
Giriş jurnalını işə salın File

Uğursuz yükləmə əməliyyatı nümunəsi
Giriş jurnalını işə salın File

BOOT versiyasını ayrıca əldə etmək nümunəsi
Giriş jurnalını işə salın File

Proqram versiyasının ayrıca alınması nümunəsi
Giriş jurnalını işə salın File

Logo

Sənədlər / Resurslar

WCH WCHISPTool CMD Komanda Xətti Proqramlaşdırma Aləti [pdf] Təlimatlar
WCHISPTool CMD Command Line Programming Tool, WCHISPTool, CMD Command Line Programming Tool, Command Line Programming Tool, Line Programming Tool, Programming Tool

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *