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 |
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:
- Barcha buyruqlar va parametrlar "-x xxx" formatida juft bo'lib ko'rinishi kerak.
- Yuklab olish yoki tekshirish -p,-c,-o,-f ko'rsatmalariga o'tish uchun talab qilinadi.
- 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
- USB ni ulang
MCU BOOT yuklab olish rejimida va USB qurilmasi PID 0x55e0 ekanligiga ishonch hosil qiling. - 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. - USB ISP qurilma nomini aniqlang
/dev/ch37x belgilar qurilmasi mavjudligini tekshirish uchun “ls” buyrug'idan foydalaning. - 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
- MCU-ni ketma-ket port bilan ulang
MCU BOOT yuklab olish rejimida ekanligiga ishonch hosil qiling. - 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 - 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
Muvaffaqiyatsiz yuklab olish jarayoni
BOOT versiyasini alohida olish misoli
Dasturiy ta'minot versiyasini alohida olish misoli
macOS platformasi
Ko'rsatma
USB yuklab olish rejimi
- USB ni ulang
MCU BOOT yuklab olish rejimida va USB qurilmasi PID 0x55e0 ekanligiga ishonch hosil qiling. - MacOS tizimidagi USB qurilmasining joylashuv identifikatorini aniqlang. Qurilmani tizim hisoboti -> Uskuna -> USB orqali toping. USB qurilma daraxtidagi joylashuv identifikatori quyidagi rasmda ko'rsatilgan.
- 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
Seriya port yuklab olish rejimi
- MCU-ni ketma-ket port bilan ulang
MCU BOOT yuklab olish rejimida ekanligiga ishonch hosil qiling. - 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.
- 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
Muvaffaqiyatsiz yuklab olish jarayoni
BOOT versiyasini alohida olish misoli
Dasturiy ta'minot versiyasini alohida olish misoli
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 |