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 |
ʻ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:
- Pono e ʻike ʻia nā kauoha a me nā ʻāpana āpau ma ke ʻano "-x xxx".
- Pono e hoʻoiho a hōʻoia i ka hana e komo i nā kuhikuhi -p,-c,-o,-f.
- 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
- 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. - 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. - 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. - 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
- Hoʻohui i ka MCU me ka port serial
E hōʻoia i ka MCU ma ke ʻano hoʻoiho BOOT. - 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 - 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
ʻO ka laʻana o ka hana hoʻoiho ʻole
ʻO ke ʻano o ka loaʻa ʻana o ka mana BOOT
ʻO ka laʻana o ka loaʻa ʻana o ka polokalamu polokalamu ʻokoʻa
ʻO ka papahana macOS
Aʻo
ʻO ke ʻano hoʻoiho USB
- 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. - 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.
- 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
ʻO ke ʻano hoʻoili port serial
- Hoʻohui i ka MCU me ka port serial
E hōʻoia i ka MCU ma ke ʻano hoʻoiho BOOT. - 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.
- 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
ʻO ka laʻana o ka hana hoʻoiho ʻole
ʻO ke ʻano o ka loaʻa ʻana o ka mana BOOT
ʻO ka laʻana o ka loaʻa ʻana o ka polokalamu polokalamu ʻokoʻa
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 |