WCHISPTool CMD באַפֿעלן שורה פּראָגראַממינג געצייַג
WCHISPTool CMD באַפֿעלן שורה פּראָגראַממינג געצייַג

הקדמה

ווייכווארג פֿונקציע

WCHISPTool _ CMD איז אַ מאַלטי-פּלאַטפאָרמע באַפֿעלן שורה געצייַג פֿאַר WCH MCU ברענען אָנליין, וואָס שטיצט פירמוואַרע אראפקאפיע, וועראַפאַקיישאַן און אנדערע אַפּעריישאַנז פֿאַר סעריע MCU פון WCH דורך וסב אָדער סיריאַל פּאָרט. די געצייַג כּולל יספּ ביבליאָטעק און sampלאַ מגילה פֿאַר קאַסטאַמייזד אַנטוויקלונג פון יספּ געצייַג.

שטיצט אָפּערייטינג סיסטעם: Windows x86/x64, Linux x64, macOS x64/arm64.

געשטיצט שפּאָן מאָדעל: טש54קס/טש55קס/טש56קס/טש641קס/טש643קס/טש57קס/טש58קס/טש59קס/טש32פ10קס/טש3פ20קס/טש32וו00קס/טש32וו10קס/טש32וו20קס/טש32וו30קס/32 טש03ל

באַפֿעלן שורה

אראפקאפיע

וסב מאָדע:
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

באַשטעטיקן

וסב מאָדע:
sudo ./WCHISPTool_CMD -p /dev/ch37x -c Config.ini -o verify -f Target.hex

סיריאַל פּאָרט מאָדע:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o verify -f Target.hex

פּאַראַמעטער באַשרייַבונג

-p

לימעד באַשרייַבונג

פּאַראַמעטערס באַשרייַבונג

וסב יספּ מיטל אָדער סיריאַל מיטל נאָדע /dev/ch37x /dev/ttyISPx אראפקאפיע דורך וסב אין לינוקס אראפקאפיע דורך סיריאַל פּאָרט אין לינוקס
אָרט ד COM(/dev/tty.*) אראפקאפיע דורך וסב אין מאַקאָס אראפקאפיע דורך סיריאַל פּאָרט אין מאַקאָס
-b קאָמוניקאַציע באַוד קורס פון סיריאַל פּאָרט 115200/230400/ קאָמוניקאַציע באַוד קורס פון סיריאַל פּאָרט
-v דרוק ווערסיע נומער שטיוול / געצייַג די שטיוול / געצייַג ווערסיע
-c די פול וועג נאָמען פון די קאַנפיגיער file xxx.ini די פול / קאָרעוו וועג
-o דער טיפּ פון אָפּעראַציע פּראָגראַם / באַשטעטיקן אראפקאפיע / באַשטעטיקן
-f דער נאָמען פון פלאַש file קסקסקס. העקס/קסקסקס. bin די פול / קאָרעוו וועג

הערות:

  1. כל קאַמאַנדז און פּאַראַמעטערס מוזן דערשייַנען אין פּערז אין די פֿאָרמאַט "-x xxx".
  2. אראפקאפיע אָדער באַשטעטיקן אָפּעראַציע איז פארלאנגט צו פאָרן אין -p,-c,-o,-f ינסטראַקשאַנז.
  3. פֿאַר די באַשטעטיקונג אופֿן פון די וסב יספּ מיטל אָדער סיריאַל פּאָרט נאָדע נאָמען קאָראַספּאַנדינג צו די - p באַפֿעל,
סטאַטוס קאָד
ינסטראַקשאַנז באַשרייַבונג פּאַראַמעטערס באַשרייַבונג
0 דורכפירן הצלחה
1 ניט גילטיק אַרייַנשרייַב פּאַראַמעטער
2 ניט אַנדערש צו באַקומען פּאַראַמעטערס פון די קאַנפיגיעריישאַן file
3 ניט אַנדערש צו שטעלן יספּ פּאַראַמעטערס
4 די ספּעסיפיעד סיריאַל פּאָרט נאָמען איז פאַרקריפּלט
5 קיין מיטל גערעכנט
6 די ספּעסיפיעד שפּאָן טיפּ איז נישט קאָנסיסטענט מיט די פאַקטיש שפּאָן טיפּ
7 ניט אַנדערש צו באַקומען די מיטל אינפֿאָרמאַציע
8 ניט גילטיק פלאַש file דרך
9 ניט גילטיק פלאַש file לענג
10 ניט אַנדערש צו לייענען די פלאַש file
11 ניט אַנדערש צו קאָנווערט די פלאַש file פֿון HEX צו BIN פֿאָרמאַט
12 ניט אַנדערש צו דיסייבאַל לייענען שוץ
13 ניט אַנדערש צו אָפּלאָדירן
14 ניט אַנדערש צו באַשטעטיקן
100 אומבאַקאַנט טעות
קאָנפיגוראַטיאָן file

די קאַנפיגיעריישאַן file איז דזשענערייטאַד דורך די "היט וי קאָנפיג" פֿונקציע פון ​​WchIspStudio.exe אין Windows. די ספּעציפיש אַפּעריישאַנז זענען ווי גייט: ערשטער, עפֿענען די ווייכווארג און סעלעקטירן MCU סעריע אויף די רעכט זייַט פון די ווייכווארג. דערנאָך, סעלעקטירן סעריע און מאָדעל פון די שפּאָן אין די צובינד פון "שפּאָן אָפּציע" און קאַנפיגיער די שפּאָן אין די צובינד פון "Download Config". דערנאָך גיט די הויפּט מעניו "File -> היט וי קאָנפיג. צום סוף סעלעקטירן דעם נאָמען און אָרט פון די קאַנפיגיעריישאַן file. די אָפּעראַציע צובינד איז ווי גייט.

מנהג אַנטוויקלונג

די src וועגווייַזער אין יעדער סיסטעם טעקע כּולל די מקור fileס פון די באַפֿעלן שורה ברענען געצייַג, וואָס קענען זיין גלייך דעוועלאָפּעד באזירט אויף דעם קאָד צו טרעפן די קאַסטאַמייזד פאָדערונג פון יוזערז. די ליב וועגווייַזער כּולל די ISP אַנטוויקלונג דינאַמיש ביבליאָטעק און כעדער fileס. פֿאַר פאַנגקשאַנז און רופן ינסטראַקשאַנז, יוזערז קענען אָפּשיקן צו WCH55XISPDLL. ה און אנדערע כעדער files אין די ליב וועגווייַזער.

Windows פּלאַטפאָרמע

פֿאַר דעטאַילס, ביטע אָפּשיקן צו: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html ינסטאַלירן דרך \ WCHISPTool_XXX\Doc.

לינוקס פּלאַטפאָרמע

לימעד

וסב אראפקאפיע מאָדע

  1. צאַפּן וסב
    מאַכן זיכער אַז MCU איז אין שטיוול אראפקאפיע מאָדע, און PID פון וסב מיטל איז 0x55e0.
  2. ינסטאַלירן וסב מיטל שאָפער
    עפֿענען די סיסטעם וואָקזאַל, אַרייַן די שאָפער טעקע און ויספירן די "מאַכן ינסטאַלירן" באַפֿעל. די אָפּעראַציע איז בלויז פארלאנגט פֿאַר דער ערשטער אראפקאפיע.
  3. באַשטימען וסב יספּ מיטל נאָמען
    ניצן די "ls" באַפֿעל צו קאָנטראָלירן צי די / dev/ch37x כאַראַקטער מיטל יגזיסץ.
  4. ויספירן אראפקאפיע לימעד
    ויספירן לויט די ינסטרוקטיאָנס פֿאָרמאַט רעקווירעמענץ פון די געצייַג, למשלample, sudo ./WCHISPTool_CMD -p /dev/ch37x0 -c Config.ini -o פּראָגראַם -f Target.hex

סיריאַל פּאָרט אראפקאפיע מאָדע

  1. פאַרבינדן MCU מיט סיריאַל פּאָרט
    מאַכן זיכער אַז MCU איז אין שטיוול אראפקאפיע מאָדע.
  2. שאַפֿן סיריאַל יספּ מיטל נאָמען
    באַשטעטיקן די נאָמען פון די סיריאַל פּאָרט מיטל נאָדע און נוצן די "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 פּלאַטפאָרמע

לימעד

וסב אראפקאפיע מאָדע

  1. צאַפּן וסב
    מאַכן זיכער אַז MCU איז אין שטיוול אראפקאפיע מאָדע, און PID פון וסב מיטל איז 0x55e0.
  2. באַשטימען די אָרט שייַן פון די וסב מיטל אין די מאַקאָס סיסטעם. געפֿינען די מיטל אין די סיסטעם באריכט -> ייַזנוואַרג -> וסב. די אָרט שייַן אין די וסב מיטל בוים איז געוויזן אין די פאלגענדע פיגור.
  3. ויספירן אראפקאפיע לימעד
    ויספירן לויט די ינסטרוקטיאָנס פֿאָרמאַט רעקווירעמענץ פון די געצייַג, למשלample, sudo ./WCHISPTool_CMD -p 0x02131000 -c Config.ini -o פּראָגראַם -f Target.hex
    לימעד

סיריאַל פּאָרט אראפקאפיע מאָדע

  1. פאַרבינדן MCU מיט סיריאַל פּאָרט
    מאַכן זיכער אַז MCU איז אין שטיוול אראפקאפיע מאָדע.
  2. באַשטימען די נאָדע נאָמען פון די סיריאַל פּאָרט אויף די מיטל, און לויפן די "ls /dev/tty.*" באַפֿעל אויף די מיטל
    וואָקזאַל צו קאָנטראָלירן די סיריאַל פּאָרט אויף די מאַקאָס (אויב די WCH סיריאַל פּאָרט שפּאָן איז געניצט, ינסטאַלירן די CH34xVCPDriver פון די מאַקאָס). א ספּעציפיש אָפּעראַציע איז געוויזן אין די פיגור אונטן.
    לימעד
  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, CMD באַפֿעלן שורה פּראָגראַממינג געצייַג, באַפֿעלן שורה פּראָגראַממינג געצייַג, שורה פּראָגראַממינג געצייַג, פּראָגראַממינג געצייַג

רעפערענצן

לאָזן אַ באַמערקונג

דיין בליצפּאָסט אַדרעס וועט נישט זיין ארויס. פארלאנגט פעלדער זענען אנגעצייכנט *