WCHISPTool CMD Utauta Papatono Raina Whakahau
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

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:

  1. Ko nga whakahau katoa me nga tawhā me puta takirua ki te whakatakotoranga "-x xxx".
  2. Me tango, manatoko ranei te mahi kia uru ki roto i nga tohutohu -p,-c,-o,-f.
  3. 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

  1. Mono USB
    Me mohio kei roto a MCU i te aratau tango BOOT, ko te PID o te taputapu USB he 0x55e0.
  2. 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.
  3. Whakatauhia te ingoa taputapu USB ISP
    Whakamahia te tono "ls" ki te tirotiro mena kei te noho tonu te taputapu tohu /dev/ch37x.
  4. 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ū

  1. Tūhono MCU ki te tauranga rangatū
    Me whakarite kei roto a MCU i te aratau tango BOOT.
  2. 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
  3. 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
Whakahaere rangitaki file

Ko te tauira o te mahi tango i rahua
Whakahaere rangitaki file
Ko te tauira o te tango wehe i te putanga BOOT
Whakahaere rangitaki file
Ko te tauira o te tango motuhake i te putanga rorohiko
Whakahaere rangitaki file

MacOS Platform

Tohutohu

aratau tango USB

  1. Mono USB
    Me mohio kei roto a MCU i te aratau tango BOOT, ko te PID o te taputapu USB he 0x55e0.
  2. 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.
  3. 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
    Tohutohu

Aratau tango tauranga rangatū

  1. Tūhono MCU ki te tauranga rangatū
    Me whakarite kei roto a MCU i te aratau tango BOOT.
  2. 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.
    Tohutohu
  3. 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
Rere Rangitaki File

Ko te tauira o te mahi tango i rahua
Rere Rangitaki File

Ko te tauira o te tango wehe i te putanga BOOT
Rere Rangitaki File

Ko te tauira o te tango motuhake i te putanga rorohiko
Rere Rangitaki File

Moko

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

Tohutoro

Waiho he korero

Ka kore e whakaputaina to wahitau imeera. Kua tohua nga mara e hiahiatia ana *