WCHISPTool CMD Utauta Papatono Raina Whakahau
Kupu Whakataki
Mahi Pūmanawa
Ko te WCHISPTool _ CMD he taputapu raina whakahau maha mo te WCH MCU e tahu ana i runga ipurangi, e tautoko ana i te tango mai i te firmware, te manatoko me etahi atu mahi mo te raupapa MCU o WCH ma te USB, te tauranga rangatū ranei. Kei roto i te taputapu he whare pukapuka ISP me sampnga kaupapa mo te whakawhanaketanga o nga taputapu ISP.
Pūnaha whakahaere tautoko: Windows x86/x64, Linux x64, macOS x64/arm64.
Tauira maramara tautoko: CH54x/ CH55x/ CH56x/ CH641x/ CH643x/ CH57x/ CH58x/ CH59x/ CH32F10x/ CH3F20x/ CH32V00x/ CH32V10x/ CH32V20x/ CH32V30x/ CH32.
Raina whakahau
Tikiake
Aratau USB:
sudo ./WCHISPTool_CMD -p /dev/ch37x -c Config.ini -o papatono -f Target.hex
Aratau tauranga rangatū:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o papatono -f Target.hex
Manatoko
Aratau USB:
sudo ./WCHISPTool_CMD -p /dev/ch37x -c Config.ini -o manatoko -f Target.hex
Aratau tauranga rangatū:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o manatoko -f Target.hex
Whakaahuatanga tawhā
-p |
Tohutohu |
Whakaahuatanga tawhā |
|
Pūrere ISP USB, node pūrere rangatū ranei | /dev/ch37x /dev/ttyISPx | Tikiake mā USB i Linux Tikiake mā te tauranga rangatū i Linux | |
TauwāhilD COM(/dev/tty.*) | Tikiake ma te USB i macOS Tikiake ma te tauranga rangatū i macOS | ||
-b | Ko te rerenga korero o te tauranga rangatū | 115200/230400/ | Ko te rerenga korero o te tauranga rangatū |
-v | Tā te tau putanga | potae/taputapu | Ko te putanga boot/taputapu |
-c | Te ingoa ara katoa o te whirihora file | xxx.ini | Te ara tonu/whanaunga |
-o | Te momo mahi | hōtaka/manatoko | Tikiake/Manatokona |
-f | Ko te ingoa o Flash file | xxx. hex/xxx. bin | Te ara tonu/whanaunga |
Tuhipoka:
- Ko nga whakahau katoa me nga tawhā me puta takirua ki te whakatakotoranga "-x xxx".
- Me tango, manatoko ranei te mahi kia uru ki roto i nga tohutohu -p,-c,-o,-f.
- Mo te tikanga whakau o te taputapu USB ISP, te ingoa pona tauranga rangatū ranei e rite ana ki te -p whakahau,
Waehere tūnga
Whakaahuatanga tohutohu | Whakaahuatanga tawhā |
0 | Mahi pai |
1 | Tawhā whakauru muhu |
2 | I rahua te tiki tawhā mai i te whirihoranga file |
3 | I rahua te tautuhi i nga tawhā ISP |
4 | He muhu te ingoa tauranga rangatū kua tohua |
5 | Karekau he taputapu i tohua |
6 | Ko te momo maramara kua tohua kaore e rite ki te momo maramara tuuturu |
7 | I rahua te tiki korero mo te taputapu |
8 | Kohiko Muhu file ara |
9 | Kohiko Muhu file roa |
10 | I rahua te panui i te Flash file |
11 | I rahua te huri i te Flash file mai i te HEX ki te whakatakotoranga BIN |
12 | I rahua te whakakore i te parenga panui |
13 | I rahua te tikiake |
14 | I rahua te manatoko |
100 | Hapa kore mohio |
Whirihoranga file
Te whirihoranga file ka hangaia e te mahi "Tiaki UI Config" a WchIspStudio.exe i Windows. Ko nga mahinga motuhake e whai ake nei: Tuatahi, whakatuwheratia te rorohiko me te whiriwhiri i nga raupapa MCU i te taha matau o te rorohiko. Muri iho, tohua te raupapa me te tauira o te maramara i roto i te atanga o "Kōwhiringa Chip" ka whirihora i te maramara i roto i te atanga o "Tikiake Whirihora". Na ka paato i te tahua matua "File -> Tiaki UI Config”. Ka mutu, tohua te ingoa me te waahi o te whirihoranga file. Ko te atanga mahi e whai ake nei.
Te whanaketanga ritenga
Kei roto i te whaiaronga src i ia kōpaki punaha te puna files o te taputapu tahu raina whakahau, ka taea te whakawhanake tika i runga i tenei waehere ki te whakatutuki i nga hiahia a nga kaiwhakamahi. Kei roto i te whaiaronga lib te whare pukapuka hihiko whanaketanga ISP me te pane files. Mo nga mahi me nga tohutohu waea, ka taea e nga kaiwhakamahi te korero ki a WCH55XISPDLL. H me etahi atu pane files i roto i te whaiaronga lib.
Pūhara Windows
Mo nga taipitopito, tirohia koa: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html tāuta ara \ WCHISPTool_XXX\Doc.
Pūhara Linux
Tohutohu
aratau tango USB
- Mono USB
Me mohio kei roto a MCU i te aratau tango BOOT, ko te PID o te taputapu USB he 0x55e0. - Tāutahia te atekōkiri pūrere USB
Whakatuwheratia te tauranga o te punaha, uru ki te kōpaki taraiwa, ka mahia te whakahau "hanga tāuta". Ko tenei mahi e hiahiatia ana mo te tango tuatahi. - Whakatauhia te ingoa taputapu USB ISP
Whakamahia te tono "ls" ki te tirotiro mena kei te noho tonu te taputapu tohu /dev/ch37x. - Whakahaerehia nga tohutohu tango
Whakahaerehia kia rite ki nga whakaritenga whakatakotoranga tohutohu o te taputapu, hei tauiraampte, sudo ./WCHISPTool_CMD -p /dev/ch37x0 -c Config.ini -o papatono -f Target.hex
Aratau tango tauranga rangatū
- Tūhono MCU ki te tauranga rangatū
Me whakarite kei roto a MCU i te aratau tango BOOT. - Waihanga ingoa taputapu ISP rangatū
Whakaūhia te ingoa pona taputapu tauranga rangatū, katahi ka whakamahi i te tono "ln" ki te hanga hononga ngawari ko "ttyISPx" mo tenei taputapu. Ko te whakahau motuhake e whai ake nei. sudo ln –s /dev/ttyUSB0 /dev/ttyISP0 - Whakahaerehia nga tohutohu tango.
Whakahaerehia kia rite ki nga whakaritenga whakatakotoranga tohutohu o te taputapu, hei tauiraample, sudo ./WCHISPTool_CMD -p /dev/ttyISP0 –b 115200 -c Config.ini -o papatono -f Target.hex
Whakahaere rangitaki file
Ko te tauira o te mahi tango angitu
Ko te tauira o te mahi tango i rahua
Ko te tauira o te tango wehe i te putanga BOOT
Ko te tauira o te tango motuhake i te putanga rorohiko
MacOS Platform
Tohutohu
aratau tango USB
- Mono USB
Me mohio kei roto a MCU i te aratau tango BOOT, ko te PID o te taputapu USB he 0x55e0. - Whakatauhia te ID tauwāhi o te taputapu USB i roto i te punaha macOS. Kimihia te taputapu i roto i te Pūrongo Pūnaha -> Pūmanawa -> USB. Ko te ID waahi kei roto i te rakau taputapu USB e whakaatuhia ana i te ahua e whai ake nei.
- Whakahaerehia nga tohutohu tango
Whakahaerehia kia rite ki nga whakaritenga whakatakotoranga tohutohu o te taputapu, hei tauiraample, sudo ./WCHISPTool_CMD -p 0x02131000 -c Config.ini -o papatono -f Target.hex
Aratau tango tauranga rangatū
- Tūhono MCU ki te tauranga rangatū
Me whakarite kei roto a MCU i te aratau tango BOOT. - Whakatauhia te ingoa pona o te tauranga rangatū i runga i te taputapu, ka whakahaere i te whakahau “ls /dev/tty.*” ki te
tauranga ki te tirotiro i te tauranga rangatū i runga i te macOS(Mena ka whakamahia te maramara tauranga rangatū WCH, whakauruhia te CH34xVCPDriver o te macOS). Ka whakaatuhia he mahinga motuhake i te ahua i raro nei.
- Whakahaerehia nga tohutohu tango
Whakahaerehia kia rite ki nga whakaritenga whakatakotoranga tohutohu o te taputapu, hei tauiraample, sudo ./WCHISPTool_CMD -p tty.wchusbserial214201–b 115200 -c Config.ini -o papatono -f Target.hex
Whakahaere rangitaki file
Ko te tauira o te mahi tango angitu
Ko te tauira o te mahi tango i rahua
Ko te tauira o te tango wehe i te putanga BOOT
Ko te tauira o te tango motuhake i te putanga rorohiko
Tuhinga / Rauemi
![]() |
WCH WCHISPTool CMD Utauta Papatono Raina Whakahau [pdf] Tohutohu WCHISPTool CMD Utauta Papatono Raina, WCHISPTool, Utauta Papatono Raina Whakahau CMD, Utauta Papatono Raina Whakahau, Utauta Papatono Raina, Utauta Papatono |