WCHISPTool CMD ڪمانڊ لائن پروگرامنگ ٽول
WCHISPTool CMD ڪمانڊ لائن پروگرامنگ ٽول

تعارف

سافٽ ويئر فنڪشن

WCHISPTool _ CMD WCH MCU آن لائن برننگ لاءِ ملٽي پليٽ فارم ڪمانڊ لائن ٽول آھي، جيڪو يو ايس بي يا سيريل پورٽ ذريعي WCH جي سيريز MCU لاءِ فرم ویئر ڊائون لوڊ، تصديق ۽ ٻين عملن کي سپورٽ ڪري ٿو. اوزار تي مشتمل آهي ISP لائبريري ۽ ايسampISP اوزار جي ڪسٽمائيز ترقي لاءِ پروگرام.

سپورٽ ٿيل آپريٽنگ سسٽم: ونڊوز x86/x64، لينڪس x64، macOS x64/arm64.

سپورٽ ٿيل چپ ماڊل: CH54x/ CH55x/ CH56x/ CH641x/ CH643x/ CH57x/ CH58x/ CH59x/ CH32F10x/ CH3F20x/ CH32V00x/ CH32V10x/ CH32V20x/ CH32V30x/ CH32X/CH03X/CH32X 10LXNUMXx.

ڪمانڊ لائن

ڊائون لوڊ ڪريو

USB موڊ:
sudo ./WCHISPTool_CMD -p /dev/ch37x -c Config.ini -o پروگرام -f Target.hex

سيريل پورٽ موڊ:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o پروگرام -f Target.hex

تصديق ڪريو

USB موڊ:
sudo ./WCHISPTool_CMD -p /dev/ch37x -c Config.ini -o تصديق ڪريو -f Target.hex

سيريل پورٽ موڊ:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o تصديق ڪريو -f Target.hex

پيٽرولر جي وضاحت

-p

هدايت وضاحت

پيرا ميٽر جي وضاحت

USB ISP ڊوائيس يا سيريل ڊوائيس نوڊ /dev/ch37x /dev/ttyISPx لينڪس ۾ USB ذريعي ڊائون لوڊ ڪريو لينڪس ۾ سيريل پورٽ ذريعي ڊائون لوڊ ڪريو
جڳھ ڊي COM(/dev/tty.*) MacOS ۾ USB ذريعي ڊائون لوڊ ڪريو MacOS ۾ سيريل پورٽ ذريعي ڊائون لوڊ ڪريو
-b سيريل پورٽ جي ڪميونيڪيشن بوڊ جي شرح 115200/230400/ سيريل پورٽ جي ڪميونيڪيشن بوڊ جي شرح
-v پرنٽ ورجن نمبر بوٽ / اوزار بوٽ / ٽول ورزن
-c ٺاھ جوڙ جو پورو رستو نالو file xxx.ini مڪمل / لاڳاپيل رستو
-o آپريشن جو قسم پروگرام / تصديق ڪريو ڊائون لوڊ / تصديق ڪريو
-f نالو فليش file xxx. هيڪس/xxx. بن مڪمل / لاڳاپيل رستو

نوٽس:

  1. سڀئي حڪم ۽ پيرا ميٽرز جوڑوں ۾ "-x xxx" فارميٽ ۾ ظاهر ٿيڻ گهرجن.
  2. ڊائون لوڊ يا تصديق ڪرڻ جي آپريشن کي پاس ڪرڻ جي ضرورت آهي -p،-c،-o،-f هدايتون.
  3. USB ISP ڊوائيس جي تصديق واري طريقي لاء يا سيريل پورٽ نوڊ جو نالو -p حڪم سان لاڳاپيل،
اسٽيٽس ڪوڊ
هدايت جي وضاحت پيرا ميٽر جي وضاحت
0 ڪاميابي سان عمل ڪريو
1 غلط ان پٽ پيٽرول
2 ٺاھ جوڙ مان پيٽرول حاصل ڪرڻ ۾ ناڪام file
3 ISP پيٽرول سيٽ ڪرڻ ۾ ناڪام
4 بيان ڪيل سيريل پورٽ جو نالو غلط آهي
5 ڪوبه ڊوائيس شمار نه ڪيو ويو
6 مخصوص چپ جو قسم اصل چپ جي قسم سان برابر نه آهي
7 ڊوائيس جي معلومات حاصل ڪرڻ ۾ ناڪام ٿيو
8 غلط فليش file رستو
9 غلط فليش file ڊگھائي
10 فليش پڙهڻ ۾ ناڪام ٿيو file
11 فليش کي تبديل ڪرڻ ۾ ناڪام ٿيو file HEX کان BIN فارميٽ تائين
12 پڙهڻ جي حفاظت کي بند ڪرڻ ۾ ناڪام ٿيو
13 ڊائون لوڊ ڪرڻ ۾ ناڪام ٿيو
14 تصديق ڪرڻ ۾ ناڪام ٿيو
100 اڻڄاتل غلطي
ٺاھ جوڙ file

تشڪيل file ونڊوز ۾ WchIspStudio.exe جي ”Save UI Config“ فنڪشن ذريعي ٺاهي وئي آهي. مخصوص آپريشن هن ريت آهن: پهريون، سافٽ ويئر کوليو ۽ سافٽ ويئر جي ساڄي پاسي MCU سيريز چونڊيو. اڳيون، "چپ آپشن" جي انٽرفيس ۾ چپ جو سلسلو ۽ ماڊل چونڊيو ۽ "ڊائون لوڊ ڪنفيگ" جي انٽرفيس ۾ چپ کي ترتيب ڏيو. پوءِ مين مينيو تي ڪلڪ ڪريو“File -> UI ترتيب محفوظ ڪريو". آخر ۾ ٺاھ جوڙ جو نالو ۽ مقام چونڊيو file. آپريشن انٽرفيس هيٺ ڏنل آهي.

ڪسٽم ترقي

هر سسٽم فولڊر ۾ src ڊاريڪٽري جو ذريعو شامل آهي files جو ڪمانڊ لائن برننگ ٽول، جيڪو سڌو سنئون ٺاھي سگھجي ٿو ھن ڪوڊ جي بنياد تي صارفين جي ڪسٽمائيز مطالبن کي پورو ڪرڻ لاءِ. lib ڊاريڪٽري ۾ شامل آهي ISP ڊولپمينٽ متحرڪ لائبريري ۽ هيڊر fileايس. ڪمن ۽ ڪال جي هدايتن لاءِ، صارفين جو حوالو ڏئي سگھن ٿا WCH55XISPDLL. ايڇ ۽ ٻيا هيڊر files lib ڊاريڪٽري ۾.

Windows Platform

تفصيل لاءِ مهرباني ڪري حوالو ڏيو: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html انسٽال ڪريو رستو \ WCHISPTool_XXX\Doc.

لينڪس پليٽ فارم

هدايت

USB ڊائون لوڊ موڊ

  1. پلگ USB
    پڪ ڪريو ته MCU BOOT ڊائون لوڊ موڊ ۾ آهي، ۽ USB ڊوائيس جو PID 0x55e0 آهي.
  2. انسٽال ڪريو USB ڊوائيس ڊرائيور
    سسٽم ٽرمينل کوليو، ڊرائيور فولڊر داخل ڪريو، ۽ "انسٽال ڪريو" حڪم تي عمل ڪريو. هي آپريشن صرف پهرين ڊائون لوڊ لاءِ گهربل آهي.
  3. USB ISP ڊوائيس جو نالو طئي ڪريو
    استعمال ڪريو "ls" حڪم چيڪ ڪرڻ لاء ته ڇا /dev/ch37x ڪردار ڊيوائس موجود آهي.
  4. ڊائون لوڊ جي هدايتن تي عمل ڪريو
    اوزار جي هدايتن جي فارميٽ جي ضرورتن مطابق عمل ڪريو، مثال طورample، sudo ./WCHISPTool_CMD -p /dev/ch37x0 -c Config.ini -o پروگرام -f Target.hex

سيريل پورٽ ڊائون لوڊ موڊ

  1. MCU کي سيريل پورٽ سان ڳنڍيو
    پڪ ڪريو ته MCU BOOT ڊائون لوڊ موڊ ۾ آهي.
  2. سيريل ISP ڊوائيس جو نالو ٺاهيو
    تصديق ڪريو سيريل پورٽ ڊيوائس نوڊ جو نالو، ۽ پوءِ استعمال ڪريو ”ln“ ڪمانڊ ان ڊوائيس لاءِ ”ttyISPx“ نالي نرم لنڪ ٺاهڻ لاءِ. مخصوص حڪم هيٺ ڏنل آهي. sudo ln -s /dev/ttyUSB0 /dev/ttyISP0
  3. ڊائون لوڊ جي هدايتن تي عمل ڪريو.
    اوزار جي هدايتن جي فارميٽ جي ضرورتن مطابق عمل ڪريو، مثال طورample، sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o پروگرام -f Target.hex
لاگ ان کي هلائڻ file

ڪامياب ڊائون لوڊ آپريشن جو مثال
لاگ ان کي هلائڻ file

ناڪام ڊائون لوڊ آپريشن جو مثال
لاگ ان کي هلائڻ file
BOOT ورجن الڳ الڳ حاصل ڪرڻ جو مثال
لاگ ان کي هلائڻ file
الڳ الڳ سافٽ ويئر ورزن حاصل ڪرڻ جو مثال
لاگ ان کي هلائڻ file

macOS پليٽ فارم

هدايت

USB ڊائون لوڊ موڊ

  1. پلگ USB
    پڪ ڪريو ته MCU BOOT ڊائون لوڊ موڊ ۾ آهي، ۽ USB ڊوائيس جو PID 0x55e0 آهي.
  2. MacOS سسٽم ۾ USB ڊوائيس جي مقام جي سڃاڻپ کي طئي ڪريو. سسٽم جي رپورٽ ۾ ڊوائيس ڳوليو -> هارڊويئر -> USB. يو ايس بي ڊيوائس وڻ ۾ مقام جي سڃاڻپ هيٺ ڏنل شڪل ۾ ڏيکاريل آهي.
  3. ڊائون لوڊ جي هدايتن تي عمل ڪريو
    اوزار جي هدايتن جي فارميٽ جي ضرورتن مطابق عمل ڪريو، مثال طورample، sudo ./WCHISPTool_CMD -p 0x02131000 -c Config.ini -o پروگرام -f Target.hex
    هدايت

سيريل پورٽ ڊائون لوڊ موڊ

  1. MCU کي سيريل پورٽ سان ڳنڍيو
    پڪ ڪريو ته MCU BOOT ڊائون لوڊ موڊ ۾ آهي.
  2. ڊوائيس تي سيريل پورٽ جي نوڊ جو نالو طئي ڪريو، ۽ "ls /dev/tty.*" حڪم هلائي.
    macOS تي سيريل پورٽ چيڪ ڪرڻ لاءِ ٽرمينل (جيڪڏهن WCH سيريل پورٽ چپ استعمال ٿئي ٿي، انسٽال ڪريو CH34xVCPDriver macOS). هڪ مخصوص آپريشن هيٺ ڏنل شڪل ۾ ڏيکاريل آهي.
    هدايت
  3. ڊائون لوڊ جي هدايتن تي عمل ڪريو
    اوزار جي هدايتن جي فارميٽ جي ضرورتن مطابق عمل ڪريو، مثال طورample، sudo ./WCHISPTool_CMD -p tty.wchusbserial214201–b 115200 -c Config.ini -o پروگرام -f Target.hex
لاگ ان کي هلائڻ file

ڪامياب ڊائون لوڊ آپريشن جو مثال
لاگ هلايو File

ناڪام ڊائون لوڊ آپريشن جو مثال
لاگ هلايو File

BOOT ورجن الڳ الڳ حاصل ڪرڻ جو مثال
لاگ هلايو File

الڳ الڳ سافٽ ويئر ورزن حاصل ڪرڻ جو مثال
لاگ هلايو File

لوگو

دستاويز / وسيلا

WCH WCHISPTool CMD ڪمان لائن پروگرامنگ اوزار [pdf] هدايتون
WCHISPTool CMD ڪمان لائن پروگرامنگ ٽول، WCHISPTool، سي ايم ڊي ڪمانڊ لائين پروگرامنگ ٽول، ڪمانڊ لائن پروگرامنگ ٽول، لائن پروگرامنگ ٽول، پروگرامنگ ٽول

حوالو

تبصرو ڇڏي ڏيو

توهان جو اي ميل پتو شايع نه ڪيو ويندو. گهربل فيلڊ نشان لڳل آهن *