WCHISPTool CMD buyruq qatori dasturlash vositasi
WCHISPTool CMD buyruq qatori dasturlash vositasi

Kirish

Dasturiy ta'minot funktsiyasi

WCHISPTool _ CMD - bu WCH MCU-ni onlayn rejimda yoqish uchun ko'p platformali buyruq qatori vositasi bo'lib, u USB yoki ketma-ket port orqali WCH seriyali MCU uchun mikrodasturlarni yuklab olish, tekshirish va boshqa operatsiyalarni qo'llab-quvvatlaydi. Asbobda ISP kutubxonasi va sampISP vositasini moslashtirilgan ishlab chiqish uchun dasturlar.

Qo'llab-quvvatlanadigan operatsion tizim: Windows x86/x64, Linux x64, macOS x64/arm64.

Qo'llab-quvvatlanadigan chip modeli: CH54x/ CH55x/ CH56x/ CH641x/ CH643x/ CH57x/ CH58x/ CH59x/ CH32F10x/ CH3F20x/ CH32V00x/ CH32V10x/ CH32V20x/ CH32V30x/ CH32V03/CH32V10/CHXNUMXVXNUMX/ x.

Buyruqlar qatori

Yuklab olish

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

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

Tasdiqlash

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

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

Parametr tavsifi

-p

Ko'rsatma tavsifi

Parametrlar tavsifi

USB ISP qurilmasi yoki ketma-ket qurilma tugun /dev/ch37x /dev/ttyISPx Linuxda USB orqali yuklab oling Linuxda ketma-ket port orqali yuklab oling
ManzilD COM(/dev/tty.*) MacOSʼda USB orqali yuklab olish MacOSʼdagi ketma-ket port orqali yuklab olish
-b Seriya portining aloqa uzatish tezligi 115200/230400/ Seriya portining aloqa uzatish tezligi
-v Chop etish versiyasi raqami yuklash/vosita Yuklash/vosita versiyasi
-c Konfiguratsiyaning toʻliq yoʻli nomi file xxx.ini To'liq/nisbiy yo'l
-o Operatsiya turi dastur/tasdiqlash Yuklab oling/Tasdiqlang
-f Flash nomi file xxx. hex/xxx. bin To'liq/nisbiy yo'l

Eslatmalar:

  1. Barcha buyruqlar va parametrlar "-x xxx" formatida juft bo'lib ko'rinishi kerak.
  2. Yuklab olish yoki tekshirish -p,-c,-o,-f ko'rsatmalariga o'tish uchun talab qilinadi.
  3. USB ISP qurilmasi yoki – p buyrug'iga mos keladigan seriyali port tugunining nomini tasdiqlash usuli uchun,
Status kodi
Ko'rsatma tavsifi Parametrlar tavsifi
0 Muvaffaqiyatli bajaring
1 Yaroqsiz kiritish parametri
2 Konfiguratsiyadan parametrlarni olib bo'lmadi file
3 ISP parametrlarini o‘rnatib bo‘lmadi
4 Belgilangan seriyali port nomi yaroqsiz
5 Hech qanday qurilma roʻyxatga olinmagan
6 Belgilangan chip turi haqiqiy chip turiga mos kelmaydi
7 Qurilma maʼlumotlarini olib boʻlmadi
8 Yaroqsiz Flash file yo'l
9 Yaroqsiz Flash file uzunligi
10 Flashni o‘qib bo‘lmadi file
11 Flashni o'zgartirib bo'lmadi file HEX dan BIN formatiga
12 O‘qish himoyasini o‘chirib bo‘lmadi
13 Yuklab bo‘lmadi
14 Tekshirib bo‘lmadi
100 Noma'lum xato
Konfiguratsiya file

Konfiguratsiya file Windows tizimidagi WchIspStudio.exe faylining “UI konfiguratsiyasini saqlash” funksiyasi tomonidan yaratilgan. Muayyan operatsiyalar quyidagilardir: Birinchidan, dasturiy ta'minotni oching va dasturiy ta'minotning o'ng tomonida MCU seriyasini tanlang. Keyinchalik, "Chip Option" interfeysida chipning seriyasi va modelini tanlang va "Yuklab olish konfiguratsiyasi" interfeysida chipni sozlang. Keyin asosiy menyuni bosing "File -> UI konfiguratsiyasini saqlang”. Nihoyat, konfiguratsiya nomi va joylashuvini tanlang file. Operatsion interfeysi quyidagicha.

Shaxsiy rivojlanish

Har bir tizim papkasidagi src katalogida manba mavjud filefoydalanuvchilarning moslashtirilgan talabini qondirish uchun ushbu kod asosida bevosita ishlab chiqilishi mumkin bo'lgan buyruq satrini yoqish vositasining s. lib katalogida ISP ishlab chiqish dinamik kutubxonasi va sarlavha mavjud files. Funktsiyalar va chaqiruv ko'rsatmalari uchun foydalanuvchilar WCH55XISPDLL ga murojaat qilishlari mumkin. H va boshqa sarlavha files lib katalogida.

Windows platformasi

Tafsilotlar uchun quyidagi manzilga murojaat qiling: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html o'rnatish yo'li \ WCHISPTool_XXX\Doc.

Linux platformasi

Ko'rsatma

USB yuklab olish rejimi

  1. USB ni ulang
    MCU BOOT yuklab olish rejimida va USB qurilmasi PID 0x55e0 ekanligiga ishonch hosil qiling.
  2. USB qurilma drayverini o'rnating
    Tizim terminalini oching, drayver papkasini kiriting va "o'rnatish" buyrug'ini bajaring. Bu operatsiya faqat birinchi yuklab olish uchun talab qilinadi.
  3. USB ISP qurilma nomini aniqlang
    /dev/ch37x belgilar qurilmasi mavjudligini tekshirish uchun “ls” buyrug'idan foydalaning.
  4. Yuklab olish bo'yicha ko'rsatmalarni bajaring
    Asbobning ko'rsatmalar formati talablariga muvofiq bajaring, masalanample, sudo ./WCHISPTool_CMD -p /dev/ch37x0 -c Config.ini -o dasturi -f Target.hex

Seriya port yuklab olish rejimi

  1. MCU-ni ketma-ket port bilan ulang
    MCU BOOT yuklab olish rejimida ekanligiga ishonch hosil qiling.
  2. Seriyali ISP qurilma nomini yarating
    Seriyali port qurilmasi tugun nomini tasdiqlang va keyin ushbu qurilma uchun “ttyISPx” nomli yumshoq havola yaratish uchun “ln” buyrug‘idan foydalaning. Maxsus buyruq quyidagicha. sudo ln –s /dev/ttyUSB0 /dev/ttyISP0
  3. Yuklab olish bo'yicha ko'rsatmalarni bajaring.
    Asbobning ko'rsatmalar formati talablariga muvofiq bajaring, masalanample, sudo ./WCHISPTool_CMD -p /dev/ttyISP0 –b 115200 -c Config.ini -o dasturi -f Target.hex
Jurnalni ishga tushirish file

Muvaffaqiyatli yuklab olish jarayoni
Jurnalni ishga tushirish file

Muvaffaqiyatsiz yuklab olish jarayoni
Jurnalni ishga tushirish file
BOOT versiyasini alohida olish misoli
Jurnalni ishga tushirish file
Dasturiy ta'minot versiyasini alohida olish misoli
Jurnalni ishga tushirish file

macOS platformasi

Ko'rsatma

USB yuklab olish rejimi

  1. USB ni ulang
    MCU BOOT yuklab olish rejimida va USB qurilmasi PID 0x55e0 ekanligiga ishonch hosil qiling.
  2. MacOS tizimidagi USB qurilmasining joylashuv identifikatorini aniqlang. Qurilmani tizim hisoboti -> Uskuna -> USB orqali toping. USB qurilma daraxtidagi joylashuv identifikatori quyidagi rasmda ko'rsatilgan.
  3. Yuklab olish bo'yicha ko'rsatmalarni bajaring
    Asbobning ko'rsatmalar formati talablariga muvofiq bajaring, masalanample, sudo ./WCHISPTool_CMD -p 0x02131000 -c Config.ini -o dasturi -f Target.hex
    Ko'rsatma

Seriya port yuklab olish rejimi

  1. MCU-ni ketma-ket port bilan ulang
    MCU BOOT yuklab olish rejimida ekanligiga ishonch hosil qiling.
  2. Qurilmadagi ketma-ket portning tugun nomini aniqlang va "ls /dev/tty.*" buyrug'ini ishga tushiring.
    macOS-dagi ketma-ket portni tekshirish uchun terminal (Agar WCH seriyali port chipi ishlatilsa, macOS-ning CH34xVCPDriver-ni o'rnating). Muayyan operatsiya quyidagi rasmda ko'rsatilgan.
    Ko'rsatma
  3. Yuklab olish bo'yicha ko'rsatmalarni bajaring
    Asbobning ko'rsatmalar formati talablariga muvofiq bajaring, masalanample, sudo ./WCHISPTool_CMD -p tty.wchusbserial214201–b 115200 -c Config.ini -o dasturi -f Target.hex
Jurnalni ishga tushirish file

Muvaffaqiyatli yuklab olish jarayoni
Jurnalni ishga tushirish File

Muvaffaqiyatsiz yuklab olish jarayoni
Jurnalni ishga tushirish File

BOOT versiyasini alohida olish misoli
Jurnalni ishga tushirish File

Dasturiy ta'minot versiyasini alohida olish misoli
Jurnalni ishga tushirish File

Logotip

Hujjatlar / manbalar

WCH WCHISPTool CMD buyruq qatori dasturlash vositasi [pdf] Ko'rsatmalar
WCHISPTool CMD buyruq qatori dasturlash vositasi, WCHISPTool, CMD buyruq qatori dasturlash vositasi, buyruq qatori dasturlash vositasi, chiziqli dasturlash vositasi, dasturlash vositasi

Ma'lumotnomalar

Fikr qoldiring

Sizning elektron pochta manzilingiz nashr etilmaydi. Majburiy maydonlar belgilangan *