WCHISPTool CMD Command Line Programming Tool
WCHISPTool CMD Command Line Programming Tool

Hoʻolauna

Hana lako polokalamu

ʻO WCHISPTool _ CMD kahi mea hana laina kauoha multi-platform no ka WCH MCU e puhi ana ma ka pūnaewele, e kākoʻo ana i ka hoʻoiho firmware, hōʻoia a me nā hana ʻē aʻe no ka MCU o WCH ma o USB a i ʻole port serial. Aia ka waihona ISP a me sampnā papahana no ka hoʻomohala maʻamau o ka mea hana ISP.

Pūnaehana hana i kākoʻo ʻia: Windows x86/x64, Linux x64, macOS x64/arm64.

Kākoʻo ʻana i ke kumu hoʻohālike: CH54x/ CH55x/ CH56x/ CH641x/ CH643x/ CH57x/ CH58x/ CH59x/ CH32F10x/ CH3F20x/ CH32V00x/ CH32V10x/ CH32V20x/ CH32V30x/ CH32V03x/ CH32.

Laina kauoha

Hoʻoiho

ʻAno USB:
sudo ./WCHISPTool_CMD -p /dev/ch37x -c Config.ini -o polokalamu -f Target.hex

ʻO ke ʻano port serial:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o polokalamu -f Target.hex

E hōʻoia

ʻAno USB:
sudo ./WCHISPTool_CMD -p /dev/ch37x -c Config.ini -o hōʻoia -f Target.hex

ʻO ke ʻano port serial:
sudo ./WCHISPTool_CMD -p /dev/ttyISP0 -b 115200 -c Config.ini -o hōʻoia -f Target.hex

Hōʻike Palapala

-p

Aʻo wehewehe

ʻO ka wehewehe ʻana o nā ʻāpana

ʻO ke kelepona ISP USB a i ʻole ka node o ka polokalamu serial /dev/ch37x /dev/ttyISPx Hoʻoiho ma o USB ma Linux Hoʻoiho ma o ke awa serial ma Linux
WahilD COM(/dev/tty.*) Hoʻoiho ma o USB ma macOS Hoʻoiho ma o ka port serial ma macOS
-b ʻO ka helu baud kamaʻilio o ke awa serial 115200/230400/ ʻO ka helu baud kamaʻilio o ke awa serial
-v Paʻi helu mana kāmaʻa/mea hana ʻO ka mana boot/mea hana
-c ʻO ka inoa ala piha o ka hoʻonohonoho file xxx.ini Ke ala piha/pili
-o ʻO ke ʻano hana papahana/hōʻoia Hoʻoiho/hōʻoia
-f Ka inoa o Flash file xxx. hex/xxx. bin Ke ala piha/pili

Nā memo:

  1. Pono e ʻike ʻia nā kauoha a me nā ʻāpana āpau ma ke ʻano "-x xxx".
  2. Pono e hoʻoiho a hōʻoia i ka hana e komo i nā kuhikuhi -p,-c,-o,-f.
  3. No ke ʻano hōʻoia o ka mea USB ISP a i ʻole ka inoa node port serial e pili ana i ke kauoha - p,
Code kūlana
wehewehe kuhikuhi ʻO ka wehewehe ʻana o nā ʻāpana
0 Hoʻokō pono
1 Helu kūpono ʻole ka palena hoʻokomo
2 ʻAʻole i loaʻa nā ʻāpana mai ka hoʻonohonoho file
3 ʻAʻole i hoʻonohonoho i nā ʻāpana ISP
4 He kūpono ʻole ka inoa port serial i kuhikuhi ʻia
5 ʻAʻohe mea i helu ʻia
6 ʻAʻole kūlike ke ʻano chip i ʻōlelo ʻia me ke ʻano chip maoli
7 ʻAʻole i loaʻa ka ʻike o ka mea hana
8 Flash kūpono ʻole file alahele
9 Flash kūpono ʻole file lōʻihi
10 ʻAʻole i heluhelu i ka Flash file
11 ʻAʻole hiki ke hoʻololi i ka Flash file mai HEX a i ka palapala BIN
12 ʻAʻole hiki ke hoʻopau i ka pale heluhelu
13 ʻAʻole i hoʻoiho ʻia
14 ʻAʻole hiki ke hōʻoia
100 Kupa ʻike ʻole ʻia
Hoʻonohonoho file

ʻO ka hoʻonohonoho file hana ʻia e ka hana "Save UI Config" o WchIspStudio.exe ma Windows. Penei nā hana kikoʻī: ʻO ka mua, wehe i ka polokalamu a koho i ka moʻo MCU ma ka ʻaoʻao ʻākau o ka polokalamu. A laila, koho i ka moʻo a me ke ʻano hoʻohālike o ka chip i ka interface o "Chip Option" a hoʻonohonoho i ka chip i ka interface o "Download Config". A laila kaomi i ka papa kuhikuhi nui "File -> Mālama i ka UI Config". E koho i ka inoa a me kahi o ka hoʻonohonoho file. Penei ka interface hana.

Hoʻomohala maʻamau

Aia ka papa kuhikuhi src i kēlā me kēia waihona ʻōnaehana i ke kumu files o ka laina kauoha kuni mea hana, hiki ke hoʻomohala pololei ʻia ma muli o kēia code e hoʻokō i ka koi maʻamau o nā mea hoʻohana. Aia ka papa kuhikuhi lib i ka waihona hoʻomohala hoʻomohala ISP a me ke poʻo files. No nā hana a me nā kuhikuhi kelepona, hiki i nā mea hoʻohana ke kuhikuhi iā WCH55XISPDLL. H a me kekahi poʻomanaʻo files i ka papa kuhikuhi lib.

Paepae Windows

No nā kikoʻī, e nānā i: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html e hoʻouka i ke ala \ WCHISPTool_XXX\Doc.

Papahana Linux

Aʻo

ʻO ke ʻano hoʻoiho USB

  1. Hoʻopili USB
    E hōʻoia i ka MCU ma ke ʻano hoʻoiho BOOT, a ʻo ka PID o ke kelepona USB ʻo 0x55e0.
  2. E hoʻouka i ka mea hoʻokele kelepona USB
    E wehe i ka pūnaewele pūnaewele, e komo i ka waihona mea hoʻokele, a hoʻokō i ke kauoha "make install". Pono kēia hana no ka hoʻoiho mua ʻana.
  3. E hoʻoholo i ka inoa o ka mea USB ISP
    E hoʻohana i ke kauoha "ls" e nānā inā loaʻa ke ʻano o ka /dev/ch37x.
  4. E hoʻokō i nā ʻōlelo aʻo download
    E hoʻokō e like me ka ʻōlelo aʻo ʻana i nā koi o ka hāmeʻa, no ka example, sudo ./WCHISPTool_CMD -p /dev/ch37x0 -c Config.ini -o polokalamu -f Target.hex

ʻO ke ʻano hoʻoili port serial

  1. Hoʻohui i ka MCU me ka port serial
    E hōʻoia i ka MCU ma ke ʻano hoʻoiho BOOT.
  2. E hana i ka inoa o ka polokalamu ISP
    E hōʻoia i ka inoa node o nā port port serial, a laila e hoʻohana i ke kauoha "ln" e hana i kahi loulou palupalu i kapa ʻia ʻo "ttyISpx" no kēia hāmeʻa. Penei ke kauoha kiko'ī. sudo ln –s /dev/ttyUSB0 /dev/ttyISP0
  3. E hoʻokō i nā ʻōlelo aʻo download.
    E hoʻokō e like me ka ʻōlelo aʻo ʻana i nā koi o ka hāmeʻa, no ka example, sudo ./WCHISPTool_CMD -p /dev/ttyISP0 –b 115200 -c Config.ini -o polokalamu -f Target.hex
Holo log file

ʻO ka laʻana o ka hana hoʻoiho kūleʻa
Holo log file

ʻO ka laʻana o ka hana hoʻoiho ʻole
Holo log file
ʻO ke ʻano o ka loaʻa ʻana o ka mana BOOT
Holo log file
ʻO ka laʻana o ka loaʻa ʻana o ka polokalamu polokalamu ʻokoʻa
Holo log file

ʻO ka papahana macOS

Aʻo

ʻO ke ʻano hoʻoiho USB

  1. Hoʻopili USB
    E hōʻoia i ka MCU ma ke ʻano hoʻoiho BOOT, a ʻo ka PID o ke kelepona USB ʻo 0x55e0.
  2. E hoʻoholo i ka ID wahi o ka mea USB ma ka ʻōnaehana macOS. E ʻimi i ka hāmeʻa ma ka Pūnaehana Pūnaewele ->Hardware ->USB. Hōʻike ʻia ka ID wahi ma ka lāʻau kelepona USB ma kēia kiʻi.
  3. E hoʻokō i nā ʻōlelo aʻo download
    E hoʻokō e like me ka ʻōlelo aʻo ʻana i nā koi o ka hāmeʻa, no ka example, sudo ./WCHISPTool_CMD -p 0x02131000 -c Config.ini -o polokalamu -f Target.hex
    Aʻo

ʻO ke ʻano hoʻoili port serial

  1. Hoʻohui i ka MCU me ka port serial
    E hōʻoia i ka MCU ma ke ʻano hoʻoiho BOOT.
  2. E hoʻoholo i ka inoa node o ka port serial ma ka hāmeʻa, a holo i ke kauoha "ls /dev/tty.*" ma ka
    terminal e nānā i ke awa serial ma ka macOS(Inā hoʻohana ʻia ka chip port serial WCH, e hoʻokomo i ka CH34xVCPDriver o ka macOS). Hōʻike ʻia kahi hana kikoʻī ma ke kiʻi ma lalo nei.
    Aʻo
  3. E hoʻokō i nā ʻōlelo aʻo download
    E hoʻokō e like me ka ʻōlelo aʻo ʻana i nā koi o ka hāmeʻa, no ka example, sudo ./WCHISPTool_CMD -p tty.wchusbserial214201–b 115200 -c Config.ini -o polokalamu -f Target.hex
Holo log file

ʻO ka laʻana o ka hana hoʻoiho kūleʻa
Holo Log File

ʻO ka laʻana o ka hana hoʻoiho ʻole
Holo Log File

ʻO ke ʻano o ka loaʻa ʻana o ka mana BOOT
Holo Log File

ʻO ka laʻana o ka loaʻa ʻana o ka polokalamu polokalamu ʻokoʻa
Holo Log File

Logo

Palapala / Punawai

WCH WCHISPTool CMD Command Line Programming Tool [pdf] Na kuhikuhi
WCHISPTool CMD Command Line Programming Tool, WCHISPTool, CMD Command Line Programming Tool, Command Line Programming Tool, Line Programming Tool, Programming Tool

Nā kuhikuhi

Waiho i kahi manaʻo

ʻAʻole e paʻi ʻia kāu leka uila. Hōʻailona ʻia nā kahua i makemake ʻia *