WCH-ലിങ്ക് എമുലേഷൻ ഡീബഗ്ഗർ മൊഡ്യൂൾ
WCH-ലിങ്ക്
മൊഡ്യൂൾ ആമുഖം
WCH RISC-V MCU ഓൺലൈൻ ഡീബഗ്ഗിംഗിനും ഡൗൺലോഡ് ചെയ്യുന്നതിനും കൂടാതെ SWD/J ഉപയോഗിച്ച് ARM MCU ഡൗൺലോഡ് ചെയ്യുന്നതിനും WCH-ലിങ്ക് മൊഡ്യൂൾ ഉപയോഗിക്കാം.TAG ഇൻ്റർഫേസ്. എളുപ്പത്തിൽ ഡീബഗ്ഗിംഗ് ഔട്ട്പുട്ടിനായി ഒരു സീരിയൽ പോർട്ടും ഇതിലുണ്ട്. ചിത്രം 3-ൽ കാണിച്ചിരിക്കുന്നതുപോലെ, WCH-Link, WCH LinkE, WCHDAPLink എന്നിവയുൾപ്പെടെ 1 തരം WCH-ലിങ്ക് ഉണ്ട്.
ചിത്രം 1 WCH-ലിങ്ക് ഫിസിക്കൽ ഡയഗ്രം
പട്ടിക 1 WCH-ലിങ്ക് മോഡ്
മോഡ് |
LED നില | IDE |
പിന്തുണ ചിപ്പ് |
RISC-V |
നിഷ്ക്രിയമായിരിക്കുമ്പോൾ നീല LED എപ്പോഴും ഓഫായിരിക്കും | മൗൺറിവർ സ്റ്റുഡിയോ |
സിംഗിൾ/ഡ്യുവൽ ലൈൻ ഡീബഗ്ഗിംഗ് പിന്തുണയ്ക്കുന്ന WCH RISC-V കോർ ചിപ്പുകൾ |
ARM |
നിഷ്ക്രിയമായിരിക്കുമ്പോൾ നീല LED എപ്പോഴും ഓണായിരിക്കും | കെയിൽ/മൗൺറിവർ സ്റ്റുഡിയോ | SWD/J പിന്തുണയ്ക്കുന്ന ARM കോർ ചിപ്പുകൾTAG പ്രോട്ടോക്കോൾ |
മോഡ് സ്വിച്ചിംഗ്
വഴി 1: ലിങ്ക് മോഡ് മാറാൻ MounRiver Studio സോഫ്റ്റ്വെയർ ഉപയോഗിക്കുക. (ഈ രീതി WCH-Link, WCH-LinkE എന്നിവയ്ക്ക് ബാധകമാണ്)
- അമ്പടയാളം ക്ലിക്ക് ചെയ്യുക
പ്രോജക്റ്റ് ഡൗൺലോഡ് കോൺഫിഗറേഷൻ വിൻഡോ കൊണ്ടുവരാൻ കുറുക്കുവഴി ടൂൾബാറിൽ
- ടാർഗെറ്റ് മോഡിൻ്റെ വലതുവശത്തുള്ള ചോദ്യം ക്ലിക്ക് ചെയ്യുക view നിലവിലെ ലിങ്ക് മോഡ്
- ടാർഗെറ്റ് മോഡ് ഓപ്ഷൻ ബോക്സിൽ ക്ലിക്കുചെയ്യുക, ടാർഗെറ്റ് ലിങ്ക് മോഡ് തിരഞ്ഞെടുക്കുക, പ്രയോഗിക്കുക ക്ലിക്കുചെയ്യുക.
വഴി 2: ലിങ്ക് മോഡ് മാറാൻ WCH-Link യൂട്ടിലിറ്റി ടൂൾ ഉപയോഗിക്കുക.
- ആക്റ്റീവ് WCH-ലിങ്ക് മോഡിൻ്റെ വലതുവശത്തുള്ള Get ക്ലിക്ക് ചെയ്യുക view നിലവിലെ ലിങ്ക് മോഡ്
- സജീവ WCH-ലിങ്ക് മോഡ് ഓപ്ഷൻ ബോക്സിൽ ക്ലിക്കുചെയ്യുക, ടാർഗെറ്റ് ലിങ്ക് മോഡ് തിരഞ്ഞെടുക്കുക, സജ്ജമാക്കുക ക്ലിക്കുചെയ്യുക
വഴി 3: ലിങ്ക് മോഡ് മാറാൻ ModeS കീ ഉപയോഗിക്കുക. (ഈ രീതി WCH-LinkE-R0 1v2, WCHDAPLink-R0-2v0 എന്നിവയ്ക്കും അതിനുമുകളിലുള്ളവർക്കും ബാധകമാണ്)
- ലിങ്ക് പവർ അപ്പ് ചെയ്യുന്നതിന് ModeS കീ അമർത്തിപ്പിടിക്കുക.
കുറിപ്പുകൾ:
- ഡൗൺലോഡ് ചെയ്യുമ്പോഴും ഡീബഗ്ഗ് ചെയ്യുമ്പോഴും നീല എൽഇഡി മിന്നുന്നു.
- തുടർന്നുള്ള ഉപയോഗത്തിനായി ലിങ്ക് സ്വിച്ച് മോഡ് നിലനിർത്തുന്നു.
- WCH-Link എമുലേറ്റർ ഡീബഗ്ഗർ മൊഡ്യൂൾ തുറക്കാൻ ലിങ്കിൻ്റെ പിൻഭാഗത്തുള്ള ചിത്രത്തിലെ QR കോഡ് സ്കാൻ ചെയ്യുക webസൈറ്റ്.
- WCH-ലിങ്ക് സിമുലേഷൻ ഡീബഗ്ഗർ മൊഡ്യൂൾ URL https://www.wch.procn/ducts/WCHLink.html
- MounRiver സ്റ്റുഡിയോ ആക്സസ് URL: http://mounriver.com/
- WCH-ലിങ്ക് യൂട്ടിലിറ്റി ആക്സസ് URL: https://www.wch.cn/downloads/WCHLinkUtility_ZIP.html
- WCHISPTool ആക്സസ് URL: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html
- WCH-Link, WCH-LinkE എന്നിവ LinkRV, LinkDAP-WINUSB മോഡ് സ്വിച്ചിംഗ് എന്നിവ പിന്തുണയ്ക്കുന്നു; WCH-DAPLink LinkDAP-WINUSB, LinKDAP-HID മോഡ് സ്വിച്ചിംഗ് എന്നിവയെ പിന്തുണയ്ക്കുന്നു.
സീരിയൽ പോർട്ട് ബോഡ് നിരക്ക്
പട്ടിക 2 WCH-ലിങ്ക് സീരിയൽ പോർട്ട് ബാഡ് നിരക്കിനെ പിന്തുണയ്ക്കുന്നു
1200 |
2400 | 4800 | 9600 | 14400 |
19200 |
38400 | 57600 | 115200 |
230400 |
പട്ടിക 3 WCH-LinkE സീരിയൽ പോർട്ട് ബാഡ് നിരക്ക് പിന്തുണയ്ക്കുന്നു
1200 |
2400 | 4800 | 9600 | 14400 | 19200 |
38400 | 57600 | 115200 | 230400 | 460800 |
921600 |
പട്ടിക 4 WCH-DAPLlink സീരിയൽ പോർട്ട് ബാഡ് നിരക്കിനെ പിന്തുണയ്ക്കുന്നു
1200 |
2400 | 4800 | 9600 | 14400 | 19200 |
38400 | 57600 | 115200 | 230400 | 460800 |
921600 |
കുറിപ്പുകൾ:
- സീരിയൽ പോർട്ട് ട്രാൻസ്സിവർ പിന്നുകൾക്കുള്ള RX, TX എന്നീ പിൻകളുടെ നിരയിലെ ചിത്രം 1, സീരിയൽ പോർട്ട് സപ്പോർട്ട് ബോഡ് നിരക്ക് മുകളിലെ പട്ടികയിൽ കാണിച്ചിരിക്കുന്നു.
- Win7-ന് കീഴിൽ CDC ഡ്രൈവർ ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട്.
- നിങ്ങൾ ലിങ്ക് വീണ്ടും അൺപ്ലഗ് ചെയ്യുകയാണെങ്കിൽ, സീരിയൽ ഡീബഗ്ഗിംഗ് അസിസ്റ്റൻ്റ് വീണ്ടും തുറക്കുക.
ഫംഗ്ഷൻ താരതമ്യം
പട്ടിക 5 ലിങ്ക് പ്രവർത്തനങ്ങളും പ്രകടന താരതമ്യ പട്ടികയും
പ്രവർത്തന ഇനങ്ങൾ |
WCH-Link-R1-1v1 | WCH-LinkE-R0-1v3 |
WCH-DAPLlink-R0-2v0 |
RISC-V മോഡ് |
√ | √ |
× |
ARM-SWD മോഡ്-HID ഉപകരണം |
× | × | √ |
ARM-SWD മോഡ്-WINUSB ഉപകരണം | √ | √ |
√ |
ARM-JTAG മോഡ് -HID ഉപകരണം |
× | × | √ |
ARM-JTAG മോഡ് -WINUSB ഉപകരണം | × | √ |
√ |
മോഡ് മാറുന്നതിനുള്ള മോഡ് കീ |
× | √ | √ |
2-വയർ വേ അപ്ഗ്രേഡ് ഫേംവെയർ ഓഫ്ലൈനിൽ | × | √ |
√ |
സീരിയൽ പോർട്ട് അപ്ഗ്രേഡ് ഫേംവെയർ ഓഫ്ലൈനിൽ |
√ | × | × |
USB അപ്ഗ്രേഡ് ഫേംവെയർ ഓഫ്ലൈൻ | √ | × |
√ |
നിയന്ത്രിക്കാവുന്ന 3.3V/5V പവർ ഔട്ട്പുട്ട് |
× | √ | √ |
ഹൈ-സ്പീഡ് USB2.0 മുതൽ J വരെTAG ഇൻ്റർഫേസ് | × | √ |
× |
ടൂളുകൾ ഡൗൺലോഡ് ചെയ്യുക |
MounRiver Studio WCH-LinkUtility
കെയിൽ uVision5 |
MounRiver Studio WCH-LinkUtility
കെയിൽ uVision5 |
WCH-LinkUtility Keil uVision5 |
കെയിൽ പിന്തുണയ്ക്കുന്ന പതിപ്പുകൾ | കെയിൽ V5.25 ഉം അതിനുമുകളിലും | കെയിൽ V5.25 ഉം അതിനുമുകളിലും |
കെയിലിൻ്റെ എല്ലാ പതിപ്പുകളിലും പിന്തുണയ്ക്കുന്നു |
കണക്ഷനുകൾ പിൻ ചെയ്യുക
പട്ടിക 6 ലിങ്ക് പിന്തുണയ്ക്കുന്ന ചിപ്പ് മോഡൽ
സാധാരണ ചിപ്പ് മോഡലുകൾ |
WCH-ലിങ്ക് | WCH-LinkE | WCH-DAPLlink |
CH32V003 | × | √ | × |
CH32V10x/CH32V20x/cCH32V30x/CH569/CH573/CH583 |
√ |
√ |
× |
പിന്തുണയ്ക്കുന്ന CH32F10x/CH32F20x/CH579/സൗഹൃദ ചിപ്പുകൾ SWD പ്രോട്ടോക്കോൾ |
√ |
√ |
√ |
ജെയെ പിന്തുണയ്ക്കുന്ന ഫ്രണ്ട്ലി ചിപ്പുകൾTAG ഇൻ്റർഫേസ് | × | √ |
√ |
പട്ടിക 7 സാധാരണ ചിപ്പ് പിൻ കണക്ഷനുകൾ
സാധാരണ ചിപ്പ് മോഡലുകൾ |
SWDIO |
SWCLK |
CH569 |
PA11 |
PA10 |
CH579 |
PB16 |
PB17 |
CH573/CH583 |
PB14 |
PB15 |
CH32V003 |
PD1 |
– |
CH32V10x/CH32V20x/CH32V30x/CH32F10x/CH32F20x |
PA13 |
PA14 |
പട്ടിക 8 STM32F10xxx JTAG ഇൻ്റർഫേസ് പിൻഔട്ട്
JTAG ഇൻ്റർഫേസ് പിൻ നാമം |
JTAG ഡീബഗ് ഇന്റർഫേസ് | പിൻഔട്ട് |
ടി.എം.എസ് | JTAG മോഡ് തിരഞ്ഞെടുക്കൽ |
PA13 |
ടി.സി.കെ |
JTAG ക്ലോക്ക് | PA14 |
ടിഡിഐ | JTAG ഡാറ്റ ഇൻപുട്ട് |
PA15 |
ടി.ഡി.ഒ |
JTAG ഡാറ്റ ഔട്ട്പുട്ട് |
PB3 |
കുറിപ്പുകൾ:
- ലിങ്ക് പിന്തുണയ്ക്കുന്ന പരമാവധി ലൈൻ ദൈർഘ്യം: 30cm, ഡൗൺലോഡ് പ്രക്രിയ അസ്ഥിരമാണെങ്കിൽ, നിരസിക്കാൻ ശ്രമിക്കുക ഡൗൺലോഡ് വേഗത.
- JTAG മോഡ്, WCH-LinkE-R0-1v3, WCH-DAPLink-R0-2v0 ഹാർഡ്വെയർ പതിപ്പ് പിന്തുണയ്ക്കാൻ തുടങ്ങി, മുമ്പത്തെ ഹാർഡ്വെയർ പതിപ്പ് പിന്തുണയ്ക്കുന്നില്ല.
- വേഗത്തിലാക്കാൻ WCH-LinkE ഹൈ-സ്പീഡ് പതിപ്പ് CH32F20x/CH32V20x/CH32V30x-ന് മാത്രമുള്ളതാണ്.
- CH32 സീരീസ് ചിപ്പുകൾ ഒഴികെ, നിങ്ങൾക്ക് ഡൗൺലോഡ് ചെയ്യാനോ ഡീബഗ്ഗിംഗ് ചെയ്യാനോ ലിങ്ക് ഉപയോഗിക്കണമെങ്കിൽ, നിങ്ങൾ ഉപയോഗിക്കേണ്ടതുണ്ട് 2-വയർ ഡീബഗ് ഇൻ്റർഫേസ് തുറക്കുന്നതിനുള്ള ഔദ്യോഗിക ISP ടൂൾ, നിങ്ങൾ ലിങ്ക് മോഡിൽ ശ്രദ്ധിക്കേണ്ടതുണ്ട് അത് ഉപയോഗിക്കുന്നു.
കെയിൽ ഡൗൺലോഡ് ചെയ്ത് ഡീബഗ് ചെയ്യുക
ഉപകരണം സ്വിച്ചിംഗ്
WCH-DAPLink രണ്ട് മോഡുകളെ പിന്തുണയ്ക്കുന്നു, ARM മോഡ്-WINUSB ഉപകരണം, ARM മോഡ്-HID ഉപകരണം, കൂടാതെ നിങ്ങൾക്ക് WCH-LinkUtility ടൂൾ ഉപയോഗിച്ച് രണ്ട് ഉപകരണ മോഡുകൾക്കിടയിൽ മാറാം (അല്ലെങ്കിൽ മോഡ് കീ ദീർഘനേരം അമർത്തിയാൽ ലിങ്ക് പവർ അപ്പ് ചെയ്യുക.) WCH -ലിങ്കും WCH-LinkE ഉം ARM മോഡ്-WINUSB ഉപകരണ മോഡ് മാത്രം പിന്തുണയ്ക്കുന്നു.
പട്ടിക 9 WCH-DAPLlink ഉപകരണം
ഉപകരണം |
പിന്തുണ ലിങ്ക് |
കെയിൽ പിന്തുണയ്ക്കുന്ന പതിപ്പുകൾ |
ARM മോഡ്-WINUSB ഉപകരണം |
WCH-ലിങ്ക് WCH-LinkE WCH-DAPLlink |
കെയ്ൽ V5.25 ഉം അതിനുമുകളിലുള്ള ARM ഉം |
ARM മോഡ്-HID ഉപകരണം |
WCH-DAPLlink |
കെയിലിൻ്റെ എല്ലാ പതിപ്പുകളിലും പിന്തുണയ്ക്കുന്നു |
കുറിപ്പ്: WCH-Link, WCH-LinkE, WCH-DAPLlink എന്നിവ ഫാക്ടറി ഡീഫോൾട്ടായ WINUSB ഉപകരണ മോഡിലേക്ക്.
ഡൗൺലോഡ് കോൺഫിഗറേഷൻ
- മാന്ത്രിക വടിയിൽ ക്ലിക്കുചെയ്യുക
ടൂൾബാറിൽ ടാർഗെറ്റ് ഡയലോഗ് ബോക്സിനുള്ള ഓപ്ഷനുകൾ കൊണ്ടുവരാൻ, ഡീബഗ് ക്ലിക്ക് ചെയ്ത് എമുലേറ്റർ മോഡൽ തിരഞ്ഞെടുക്കുക.
- ഉപയോഗിക്കുക ഓപ്ഷൻ ബോക്സിൽ ക്ലിക്ക് ചെയ്ത് CMSIS-DAP ഡീബഗ്ഗർ തിരഞ്ഞെടുക്കുക
- Cortex-M ടാർഗെറ്റ് ഡ്രൈവർ സെറ്റപ്പ് ഡയലോഗ് ബോക്സ് കൊണ്ടുവരാൻ ക്രമീകരണങ്ങൾ ബട്ടൺ ക്ലിക്ക് ചെയ്യുക
സീരിയൽ നമ്പർ: ഉപയോഗിക്കുന്ന ഡീബഗ് അഡാപ്റ്ററിൻ്റെ ഐഡൻ്റിഫയർ പ്രദർശിപ്പിക്കുക. ഒന്നിലധികം അഡാപ്റ്ററുകൾ ബന്ധിപ്പിച്ചിരിക്കുമ്പോൾ, ഡ്രോപ്പ്-ഡൗൺ ലിസ്റ്റ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് അഡാപ്റ്റർ വ്യക്തമാക്കാം. SW ഉപകരണം: കണക്റ്റുചെയ്ത ഉപകരണത്തിൻ്റെ ഉപകരണ ഐഡിയും പേരും കാണിക്കുക. പോർട്ട്: ആന്തരിക ഡീബഗ് ഇൻ്റർഫേസ് SW അല്ലെങ്കിൽ J സജ്ജമാക്കുകTAG. (രണ്ട് ഇൻ്റർഫേസുകളെയും WCH-LinkE-R0-1v3, WCH-DAPLink-R0-2v0 എന്നിവ പിന്തുണയ്ക്കുന്നു). പരമാവധി ക്ലോക്ക്: ടാർഗെറ്റ് ഉപകരണവുമായി ആശയവിനിമയം നടത്താൻ ക്ലോക്ക് നിരക്ക് സജ്ജമാക്കുക. - ഡൗൺലോഡ് കോൺഫിഗറേഷനായി ഫ്ലാഷ് ഡൗൺലോഡ് ക്ലിക്ക് ചെയ്യുക.
ഡൗൺലോഡ് ഫംഗ്ഷൻ: അൽഗോരിതത്തിനായുള്ള കോൺഫിഗറേഷൻ ഓപ്ഷനുകൾ റാം: റാം സ്പെയ്സിൻ്റെ ആരംഭ വിലാസവും വലുപ്പവും കോൺഫിഗർ ചെയ്യുക ഞങ്ങളുടെ CH32F103 സീരീസ് ചിപ്പ് റാം സ്പേസ് വലുപ്പം 0x1000 ആണ്, CH32F20x സീരീസ് ചിപ്പ് റാം സ്പെയ്സ് വലുപ്പം 0x2800 ആണ്. പ്രോഗ്രാമിംഗ് അൽഗോരിതം: അൽഗോരിതം ചേർക്കുക file അൽഗോരിതം file ചിപ്പ് ഉപകരണ പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്ത ശേഷം സ്വയമേവ ചേർത്തു, ശരി ക്ലിക്കുചെയ്യുക. - മുകളിലുള്ള കോൺഫിഗറേഷൻ പൂർത്തിയാക്കിയ ശേഷം, ഡയലോഗ് ബോക്സ് അടയ്ക്കുന്നതിന് ശരി ക്ലിക്കുചെയ്യുക. കോഡിൽ ബേൺ ചെയ്യാൻ ടൂൾബാറിലെ ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുക.
ഡീബഗ് ചെയ്യുക
- ഡീബഗ് ബട്ടൺ ക്ലിക്ക് ചെയ്യുക
ഡീബഗ് പേജ് നൽകുന്നതിന് ടൂൾബാറിൽ
- ബ്രേക്ക് പോയിൻ്റുകൾ സജ്ജമാക്കുക
- അടിസ്ഥാന ഡീബഗ് കമാൻഡുകൾ
പുനഃസജ്ജമാക്കുക: പ്രോഗ്രാമിൽ ഒരു റീസെറ്റ് പ്രവർത്തനം നടത്തുക.
പ്രവർത്തിപ്പിക്കുക: ഒരു ബ്രേക്ക്പോയിൻ്റ് നേരിടുമ്പോൾ പ്രോഗ്രാം നിർത്തുന്നത് വരെ നിലവിലെ പ്രോഗ്രാം പൂർണ്ണ വേഗതയിൽ പ്രവർത്തിക്കാൻ തുടങ്ങുക.
ഘട്ടം: ഒരൊറ്റ പ്രസ്താവന നടപ്പിലാക്കുക, ഒരു ഫംഗ്ഷൻ നേരിടുകയാണെങ്കിൽ, അത് ഫംഗ്ഷനിലേക്ക് പോകും.
സ്റ്റെപ്പ് ഓവർ: ഒരു ഫംഗ്ഷൻ നേരിട്ടാൽ ഫംഗ്ഷൻ്റെ ഉള്ളിലേക്ക് പോകാത്ത ഒരൊറ്റ സ്റ്റേറ്റ്മെൻ്റ് എക്സിക്യൂട്ട് ചെയ്യുക, എന്നാൽ ഫംഗ്ഷൻ പൂർണ്ണ വേഗതയിൽ പ്രവർത്തിപ്പിക്കുകയും അടുത്ത സ്റ്റേറ്റ്മെൻ്റിലേക്ക് പോകുകയും ചെയ്യുന്നു.
സ്റ്റെപ്പ് ഔട്ട്: ഫംഗ്ഷൻ മുമ്പത്തെ നിലയിലേക്ക് മടങ്ങുന്നത് വരെ നിലവിലെ ഫംഗ്ഷന് ശേഷം എല്ലാ ഉള്ളടക്കങ്ങളും പൂർണ്ണ വേഗതയിൽ പ്രവർത്തിപ്പിക്കുക.
- ഡീബഗ് ബട്ടൺ ക്ലിക്ക് ചെയ്യുക
ഡീബഗ്ഗിൽ നിന്ന് പുറത്തുകടക്കാൻ വീണ്ടും ടൂൾബാറിൽ.
MounRiver സ്റ്റുഡിയോ ഡൗൺലോഡ് ചെയ്ത് ഡീബഗ് ചെയ്യുക
ഡൗൺലോഡ് കോൺഫിഗറേഷൻ
- അമ്പടയാളത്തിൽ ക്ലിക്ക് ചെയ്യുക
പ്രോജക്റ്റ് ഡൗൺലോഡ് കോൺഫിഗറേഷൻ വിൻഡോ കൊണ്ടുവരാൻ ടൂൾബാറിൽ
- ചിപ്പ് റീഡ് പ്രൊട്ടക്ഷൻ പ്രവർത്തനരഹിതമാക്കാൻ ഡിസേബിൾ റീഡ്-പ്രൊട്ടക്റ്റ് ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക
- ടാർഗെറ്റ് കോൺഫിഗറേഷൻ, പ്രധാന ഘടകങ്ങൾ ഇനിപ്പറയുന്നവയാണ്.
- കോൺഫിഗറേഷൻ ഓപ്ഷനുകൾ
- ഡൗൺലോഡ് കോൺഫിഗറേഷൻ സംരക്ഷിക്കാൻ പ്രയോഗിക്കുക, അടയ്ക്കുക ക്ലിക്കുചെയ്യുക. ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുക
കോഡ് ബേൺ ചെയ്യുന്നതിനുള്ള ടൂൾബാറിൽ, ഫലം കൺസോളിൽ പ്രദർശിപ്പിക്കും.
ഡീബഗ് ചെയ്യുക
- ഡീബഗ്ഗിംഗ് പേജ് നൽകുക
വഴി 1: ഡീബഗ് ബട്ടൺ ക്ലിക്ക് ചെയ്യുകഡീബഗ് പേജ് നേരിട്ട് നൽകുന്നതിന് ടൂൾബാറിൽ.
വഴി 2: അമ്പടയാളത്തിൽ ക്ലിക്ക് ചെയ്യുകടൂൾബാറിൽ ഡീബഗ് കോൺഫിഗറേഷൻ പേജ് പോപ്പ് അപ്പ് ചെയ്യുന്നതിന് ഡീബഗ് കോൺഫിഗറേഷനുകൾ തിരഞ്ഞെടുക്കുക. ഒബ്ജ് ജനറേറ്റുചെയ്യാൻ ജിഡിബി ഓപ്പൺ ഒസിഡി എംആർഎസ് ഡീബഗ്ഗിംഗിൽ ഡബിൾ ക്ലിക്ക് ചെയ്യുക file, obj തിരഞ്ഞെടുക്കുക file ഡീബഗ്ഗിംഗ് പേജിൽ പ്രവേശിക്കുന്നതിന് താഴെ വലത് കോണിലുള്ള ഡീബഗ് ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക.
- ബ്രേക്ക് പോയിൻ്റുകൾ സജ്ജമാക്കുക
- അടിസ്ഥാന ഡീബഗ് കമാൻഡുകൾ
പുനഃസജ്ജമാക്കുക: പ്രോഗ്രാമിൽ ഒരു റീസെറ്റ് പ്രവർത്തനം നടത്തുക.
പ്രവർത്തിപ്പിക്കുക: ഒരു ബ്രേക്ക്പോയിൻ്റിൽ എത്തുമ്പോൾ പ്രോഗ്രാം നിർത്തുന്നത് വരെ നിലവിലെ പ്രോഗ്രാം പൂർണ്ണ വേഗതയിൽ പ്രവർത്തിക്കാൻ തുടങ്ങുക.
അവസാനിപ്പിക്കുക: ഡീബഗ്ഗിംഗിൽ നിന്ന് പുറത്തുകടക്കുക.
ഇതിലേക്ക് ഘട്ടം: ഒരൊറ്റ പ്രസ്താവന എക്സിക്യൂട്ട് ചെയ്യുക, ഒരു ഫംഗ്ഷൻ നേരിടുകയാണെങ്കിൽ, അത് ഫംഗ്ഷനിലേക്ക് പോകും.
സ്റ്റെപ്പ് ഓവർ: ഒരൊറ്റ പ്രസ്താവന എക്സിക്യൂട്ട് ചെയ്യുക, അത് ഒരു ഫംഗ്ഷൻ നേരിടുകയാണെങ്കിൽ, അത് ഫംഗ്ഷനിലേക്ക് പോകില്ല, പക്ഷേ ഫംഗ്ഷൻ പൂർണ്ണ വേഗതയിൽ പ്രവർത്തിപ്പിച്ച് അടുത്ത പ്രസ്താവനയിലേക്ക് പോകുക.
സ്റ്റെപ്പ് റിട്ടേൺ: ഫംഗ്ഷൻ മുമ്പത്തെ നിലയിലേക്ക് മടങ്ങുന്നത് വരെ നിലവിലെ ഫംഗ്ഷന് ശേഷം എല്ലാ ഉള്ളടക്കങ്ങളും പൂർണ്ണ വേഗതയിൽ പ്രവർത്തിപ്പിക്കുക.
- ക്ലിക്ക് ചെയ്യുക
ബട്ടൺ, ഡീബഗ്ഗിൽ നിന്ന് പുറത്തുകടക്കുക.
മറ്റ് പ്രവർത്തനങ്ങൾ
ചിപ്പ് റീഡ്-പ്രൊട്ടക്റ്റ് സജ്ജീകരിക്കുക
ക്വറി ചിപ്പ് റീഡ്-പ്രൊട്ടക്റ്റ് സ്റ്റാറ്റസ്
ചിപ്പ് റീഡ്-പ്രൊട്ടക്റ്റ് സ്റ്റാറ്റസ് പ്രവർത്തനക്ഷമമാക്കുക
ചിപ്പ് റീഡ്-പ്രൊട്ടക്റ്റ് സ്റ്റാറ്റസ് പ്രവർത്തനരഹിതമാക്കുക
കോഡ് ഫ്ലാഷ് പൂർണ്ണമായി മായ്ച്ചു
ഹാർഡ്വെയർ റീസെറ്റ് പിൻ നിയന്ത്രിച്ചുകൊണ്ടോ ചിപ്പ് പുനഃസ്ഥാപിച്ചുകൊണ്ടോ ചിപ്പിൻ്റെ എല്ലാ ഉപയോക്തൃ മേഖലകളും മായ്ക്കാൻ MounRiver സ്റ്റുഡിയോയ്ക്ക് കഴിയും. റീ-പവർ ചെയ്യുന്നതിലൂടെ മായ്ക്കുന്നത് നിയന്ത്രിക്കാൻ, ചിപ്പ് പവർ ചെയ്യുന്നതിന് ലിങ്ക് ആവശ്യമാണ്; ഹാർഡ്വെയർ റീസെറ്റ് പിൻ ഉപയോഗിച്ച് മായ്ക്കുന്നത് നിയന്ത്രിക്കാൻ, ചിപ്പിൻ്റെയും ലിങ്കിൻ്റെയും റീസെറ്റ് പിന്നുകൾ ബന്ധിപ്പിക്കേണ്ടതുണ്ട്. (WCH-LinkE, WCH-DAPLlink എന്നിവ മാത്രം പിന്തുണയ്ക്കുന്നു)
2-വയർ SDI പ്രവർത്തനരഹിതമാക്കുക
CH32 സീരീസ് ഒഴികെയുള്ള ചിപ്പുകൾക്കായി, 2-വയർ SDI പ്രവർത്തനരഹിതമാക്കുന്നതിലൂടെ കോഡും ഡാറ്റ പരിരക്ഷയും പ്രവർത്തനക്ഷമമാക്കാം.
2-വയർ SDI പ്രവർത്തനരഹിതമാക്കുക
WCH-LinkUtility ഡൗൺലോഡ്
ഡൗൺലോഡ് കോൺഫിഗറേഷൻ
- ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുക
, ലിങ്കിലേക്ക് ബന്ധിപ്പിക്കുക
- ചിപ്പ് മോഡൽ തിരഞ്ഞെടുക്കുക
- കോൺഫിഗറേഷൻ ഓപ്ഷനുകൾ
- ഡിസേബിൾ MCU കോഡ് റീഡ്-പ്രൊട്ടക്റ്റ്, ചിപ്പ് റീഡ്-പ്രൊട്ടക്റ്റ് ഡിസേബിൾ ചെയ്യുക ടിക്ക് ചെയ്യുക.
- ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുക
ഫേംവെയർ ചേർക്കാൻ
- ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുക
ഡൗൺലോഡ് എക്സിക്യൂട്ട് ചെയ്യാൻ
മറ്റ് പ്രവർത്തനങ്ങൾ
ചിപ്പ് വിവരങ്ങൾ അന്വേഷിക്കുക
ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുക ചിപ്പ് വിവരങ്ങൾ അന്വേഷിക്കാൻ
പേര് |
മൂല്യം |
MCU UID |
17-9f-ab-cd-7f-b4-bc48 |
ഫ്ലാഷ് വലിപ്പം |
16KB |
വായിക്കുക പരിരക്ഷിക്കുക |
|
ലിങ്ക് പതിപ്പ് |
V2.8 |
ചിപ്പ് റീഡ്-പ്രൊട്ടക്റ്റ് സജ്ജീകരിക്കുക
ക്വറി ചിപ്പ് റീഡ്-പ്രൊട്ടക്റ്റ് സ്റ്റാറ്റസ്
ചിപ്പ് റീഡ്-പ്രൊട്ടക്റ്റ് സ്റ്റാറ്റസ് പ്രവർത്തനക്ഷമമാക്കുക
ചിപ്പ് റീഡ്-പ്രൊട്ടക്റ്റ് സ്റ്റാറ്റസ് പ്രവർത്തനരഹിതമാക്കുക
ചിപ്പ് ഫ്ലാഷ് വായിക്കുക
ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുക ചിപ്പ് ഫ്ലാഷ് വായിക്കാൻ
കോഡ് ഫ്ലാഷ് പൂർണ്ണമായി മായ്ച്ചു
WCH-LinkUtility ടൂളിന് ഹാർഡ്വെയർ റീസെറ്റ് പിൻ നിയന്ത്രിക്കുന്നതിലൂടെയോ ചിപ്പ് പുനഃസ്ഥാപിക്കുന്നതിലൂടെയോ ചിപ്പിൻ്റെ എല്ലാ ഉപയോക്തൃ മേഖലകളും മായ്ക്കാൻ കഴിയും. റീ-പവർ ചെയ്യുന്നതിലൂടെ മായ്ക്കുന്നത് നിയന്ത്രിക്കാൻ, ചിപ്പ് പവർ ചെയ്യുന്നതിന് ലിങ്ക് ആവശ്യമാണ്; ഹാർഡ്വെയർ റീസെറ്റ് പിൻ ഉപയോഗിച്ച് മായ്ക്കുന്നത് നിയന്ത്രിക്കാൻ, ചിപ്പിൻ്റെയും ലിങ്കിൻ്റെയും റീസെറ്റ് പിന്നുകൾ ബന്ധിപ്പിക്കേണ്ടതുണ്ട്. (WCHLinkE, WCH-DAPLlink എന്നിവ മാത്രം പിന്തുണയ്ക്കുന്നു).
പവർ ഔട്ട്പുട്ട് നിയന്ത്രിക്കാവുന്നതാണ്
WCH-LinkUtility ടൂളിന് ലിങ്ക് പവർ ഔട്ട്പുട്ട് നിയന്ത്രിക്കാനാകും. ടാർഗെറ്റിൽ ക്ലിക്ക് ചെയ്ത് ഡ്രോപ്പ്-ഡൗൺ ലിസ്റ്റിലെ പവർ സപ്ലൈ 3.3V/5V ഔട്ട്പുട്ട് ഓൺ/ഓഫ് ചെയ്യാൻ തിരഞ്ഞെടുക്കുക. (WCH-LinkE, WCH-DAPLlink എന്നിവ മാത്രം പിന്തുണയ്ക്കുന്നു)
യാന്ത്രിക തുടർച്ചയായ ഡൗൺലോഡ്
പ്രൊജക്റ്റിൻ്റെ സ്വയമേവ തുടർച്ചയായ ഡൗൺലോഡ് പ്രവർത്തനക്ഷമമാക്കാൻ WCH-Link ലിങ്ക് ചെയ്തിരിക്കുമ്പോൾ ഓട്ടോ ഡൗൺലോഡ് ടിക്ക് ചെയ്യുക.
മൾട്ടി-ഡിവൈസ് ഡൗൺലോഡ്
WCH-LinkUtility ടൂളിന് ഒന്നിലധികം ലിങ്ക് ഉപകരണങ്ങൾ തിരിച്ചറിയാൻ കഴിയും. ഒന്നിലധികം ലിങ്കുകൾ കണക്റ്റ് ചെയ്തിരിക്കുമ്പോൾ, കണക്റ്റുചെയ്ത WCH-ലിങ്ക് ലിസ്റ്റ് ഓപ്ഷൻ ബോക്സ് നിങ്ങളെ ഡൗൺലോഡ് ചെയ്യുന്നതിനായി ഒരു നിർദ്ദിഷ്ട ലിങ്ക് ഉപകരണം തിരഞ്ഞെടുക്കാൻ അനുവദിക്കുന്നു.
ഫേംവെയർ അപ്ഡേറ്റ് രീതികൾ
MounRiver Studio ഓൺലൈൻ അപ്ഡേറ്റ്
ഫേംവെയർ അപ്ഡേറ്റ് ചെയ്യേണ്ടതുണ്ടെങ്കിൽ, നിങ്ങൾ ഡൗൺലോഡ് ബട്ടണിൽ ക്ലിക്കുചെയ്യുമ്പോൾ നിങ്ങളെ ഓർമ്മപ്പെടുത്തുന്നതിന് MounRiver സ്റ്റുഡിയോയ്ക്ക് ഒരു പോപ്പ്-അപ്പ് വിൻഡോ ഉണ്ടായിരിക്കും, അപ്ഡേറ്റ് ആരംഭിക്കാൻ അതെ ക്ലിക്കുചെയ്യുക.
WCH-LinkUtility ഓൺലൈൻ അപ്ഡേറ്റ്
ഫേംവെയർ അപ്ഡേറ്റ് ചെയ്യേണ്ടതുണ്ടെങ്കിൽ, നിങ്ങൾ ഡൗൺലോഡ് ബട്ടണിൽ ക്ലിക്കുചെയ്യുമ്പോൾ നിങ്ങളെ ഓർമ്മപ്പെടുത്തുന്നതിന് WCH-LinkUtility ഒരു പോപ്പ്-അപ്പ് വിൻഡോ ഉണ്ടായിരിക്കും, അപ്ഡേറ്റ് ആരംഭിക്കാൻ അതെ ക്ലിക്കുചെയ്യുക.
കുറിപ്പുകൾ:
- WCH-LinkE മാനുവൽ ഓൺലൈൻ അപ്ഡേറ്റിനെ പിന്തുണയ്ക്കുന്നു, ഘട്ടങ്ങൾ ഇപ്രകാരമാണ്.
● നീല LED മിന്നുന്നത് വരെ ദീർഘനേരം IAP ബട്ടൺ അമർത്തി ലിങ്ക് പവർ അപ്പ് ചെയ്യുക.
● MounRiver Studio/WCH-LinkUtility-ൽ ക്ലിക്ക് ചെയ്യുമ്പോൾ നിങ്ങളെ ഓർമ്മിപ്പിക്കാൻ ഒരു പോപ്പ്-അപ്പ് വിൻഡോ ഉണ്ടായിരിക്കും ഡൗൺലോഡ് ബട്ടൺ, അപ്ഡേറ്റ് ആരംഭിക്കാൻ അതെ ക്ലിക്ക് ചെയ്യുക. - ലിങ്ക് ഫേംവെയർ അപ്ഡേറ്റ് അസാധാരണമാണെങ്കിൽ, ഓഫ്ലൈൻ അപ്ഡേറ്റ് വഴി ഫേംവെയർ അപ്ഡേറ്റ് ചെയ്യുക.
WCH-LinkUtility ഓഫ്ലൈൻ അപ്ഡേറ്റ് (ഓഫ്ലൈൻ അപ്ഡേറ്റിലേക്കുള്ള 2-വയർ സമീപനം)
- അപ്ഡേറ്റ് ചെയ്യേണ്ട ലിങ്കുമായി WCH-LinkE കണക്റ്റുചെയ്യുക
WCH-LinkE
അപ്ഡേറ്റ് ചെയ്യേണ്ട ലിങ്ക്
3V3
3V3 ജിഎൻഡി ജിഎൻഡി
SWDIO
SWDIO SWCLK SWCLK
WCH-LinkE പവർ ഓണാണ്, പുതുക്കേണ്ട ലിങ്ക് ചിപ്പ് മോഡൽ തിരഞ്ഞെടുക്കുക (WCH-LinkE പ്രധാന കൺട്രോൾ ചിപ്പ് CH32V30x, WCH-DAPLink പ്രധാന കൺട്രോൾ ചിപ്പ് CH32V20x ആണ്)
- IAP മോഡിലേക്ക് ലിങ്ക് അപ്ഡേറ്റ് ചെയ്യാൻ (ലിങ്ക് പവർ അപ്പ് ചെയ്യുന്നതിന് IAP ബട്ടൺ ദീർഘനേരം അമർത്തുക, അതായത്, പവർ അപ്പ് ചെയ്യുന്നതിന് കമ്പ്യൂട്ടറുമായി ബന്ധിപ്പിച്ചിരിക്കുന്ന USB പോർട്ട് വഴി)
- ചിപ്പിൻ്റെ എല്ലാ ഉപയോക്തൃ ഏരിയയും മായ്ക്കുന്നതിന് ടാർഗെറ്റ്->എല്ലാ കോഡും മായ്ക്കുക ഫ്ലാഷ്-ബൈ പവർ ഓഫ് ചെയ്യുക ക്ലിക്ക് ചെയ്യുക.
- ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുക
ഡയബിൾ ചിപ്പ് റീഡ്-പ്രൊട്ടക്റ്റ്
- ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുക
, ലിങ്ക് ഓഫ്ലൈൻ അപ്ഡേറ്റ് ചെയ്ത ഫേംവെയർ ചേർക്കുക
- കോൺഫിഗറേഷൻ ഓപ്ഷനുകൾ (പ്രോഗ്രാം + പരിശോധിച്ചുറപ്പിക്കുക + റീസെറ്റ് ചെയ്ത് പ്രവർത്തിപ്പിക്കുക)
- ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുക
ഡൗൺലോഡ് എക്സിക്യൂട്ട് ചെയ്യാൻ
കുറിപ്പുകൾ:
- അപ്ഡേറ്റ് ചെയ്യേണ്ട ലിങ്ക് WCH-LinkE, WCH-DAPLlink എന്നിവയിലേക്ക് പരിമിതപ്പെടുത്തിയിരിക്കുന്നു.
- ഈ രീതിക്ക് രണ്ട് WCH-LinkE ആവശ്യമാണ്.
- ലിങ്ക് IAP മോഡിൽ പ്രവേശിക്കുമ്പോൾ, നീല LED മിന്നുന്നു.
WCHISPStudio സീരിയൽ പോർട്ട് ഓഫ്ലൈൻ അപ്ഡേറ്റ്
- TTL മൊഡ്യൂളിലേക്ക് USB ഉപയോഗിച്ച് WCH-ലിങ്ക് ബന്ധിപ്പിക്കുക
WCH-ലിങ്ക്
USB മുതൽ TTL മൊഡ്യൂൾ വരെ
TX
RX
RX
TX
ജിഎൻഡി
ജിഎൻഡി
USB മുതൽ TTL മൊഡ്യൂൾ പവർ ഓൺ, ബൂട്ട് മോഡിലേക്ക് WCH-ലിങ്ക് ചെയ്യുക (ചിത്രം 1 ലെ ഹ്രസ്വ കണക്ഷൻ J1 പവർ ഓണാക്കും)
- ചിപ്പ് മോഡൽ തിരഞ്ഞെടുക്കുക: CH549, ഡൗൺലോഡ് ഇൻ്റർഫേസ്: സീരിയൽ പോർട്ട്, ഉപകരണ ലിസ്റ്റ്: USB മുതൽ TTL മൊഡ്യൂളിന് അനുയോജ്യമായ സീരിയൽ പോർട്ട് നമ്പർ തിരഞ്ഞെടുക്കുക
- ടാർഗെറ്റ് പ്രോഗ്രാമിലേക്ക് ലിങ്ക് ഓഫ്ലൈൻ അപ്ഡേറ്റ് ചെയ്ത ഫേംവെയർ ചേർക്കുക file
- ഡൗൺലോഡ് കോൺഫിഗറേഷൻ
- ഡൗൺലോഡ് ബട്ടൺ ക്ലിക്ക് ചെയ്യുക
- ഡൗൺലോഡിൽ ക്ലിക്ക് ചെയ്ത് ഫീൽഡ് ആക്സസ് ചെയ്യുന്നതിനായി ഉപകരണം കാത്തിരിക്കുക, തുടർന്ന് യുഎസ്ബി പോർട്ടിലേക്ക് WCH-ലിങ്ക് പ്ലഗ് ചെയ്യുക, ISP ടൂൾ സ്വയമേവ ഡൗൺലോഡ് ചെയ്യാൻ തുടങ്ങി.
ശ്രദ്ധിക്കുക: സീരിയൽ പോർട്ട് ഓഫ്ലൈൻ അപ്ഡേറ്റ് WCH-Link മാത്രമേ പിന്തുണയ്ക്കൂ.
WCHISPStudio USB ഓഫ്ലൈൻ അപ്ഡേറ്റ്
- ലിങ്ക് ബൂട്ട് മോഡിലേക്ക് അപ്ഡേറ്റ് ചെയ്യുന്നതിന് (ചിത്രം 1-ലെ J1-നെ ഹ്രസ്വമായി ബന്ധിപ്പിക്കുക അല്ലെങ്കിൽ ബൂട്ട് കീ ദീർഘനേരം അമർത്തി ലിങ്ക് പവർ അപ്പ് ചെയ്യുക)
- WCHISPStudio ടൂൾ സ്വയമേവ അഡാപ്റ്റേഷൻ വിൻഡോ പോപ്പ് അപ്പ് ചെയ്യും
- ടാർഗെറ്റ് പ്രോഗ്രാമിലേക്ക് ലിങ്ക് ഓഫ്ലൈൻ അപ്ഗ്രേഡ് ഫേംവെയർ ചേർക്കുക file
- ഡൗൺലോഡ് കോൺഫിഗറേഷൻ
- ഡൗൺലോഡ് ബട്ടൺ ക്ലിക്ക് ചെയ്യുക.
കുറിപ്പുകൾ:
- യുഎസ്ബി ഓഫ്ലൈൻ അപ്ഡേറ്റ് WCH-Link, WCH-DAPLlink എന്നിവ മാത്രമേ പിന്തുണയ്ക്കൂ.
- WCH-LinkE-R0-1v3, WCH-DAPLink-R0-2v0 എന്നിവ ഫേംവെയർ പതിപ്പ് v2.8-ഉം അതിനുമുകളിലും മാത്രം ലഭ്യമാണ്.
- WCH-LinkUtility ടൂൾ MounRiver Studio സോഫ്റ്റ്വെയർ വഴി എക്സ്പോർട്ടുചെയ്യാനാകും.
- ലിങ്ക് ഓഫ്ലൈൻ അപ്ഗ്രേഡ് ഫേംവെയർ MounRiver Studio ഇൻസ്റ്റാളേഷൻ പാതയിലും WCH-LinkUtility ഇൻസ്റ്റാളേഷൻ പാതയിലും സ്ഥിതിചെയ്യുന്നു.
- WCH-DAPLlink അപ്ഗ്രേഡ് ഫേംവെയർ
- WCH-LinkE അപ്ഗ്രേഡ് ഫേംവെയർ
- WCH-Link RISC-V മോഡ് അപ്ഗ്രേഡ് ഫേംവെയർ
- WCH-Link ARM മോഡ് അപ്ഗ്രേഡ് ഫേംവെയർ
- WCH-DAPLlink ഓഫ്ലൈൻ അപ്ഗ്രേഡ് ഫേംവെയർ
- WCH-Link ARM മോഡ് ഓഫ്ലൈൻ അപ്ഗ്രേഡ് ഫേംവെയർ
- WCH-Link RISC-V മോഡ് ഓഫ്ലൈൻ അപ്ഗ്രേഡ് ഫേംവെയർ
- WCH-LinkE ഓഫ്ലൈൻ അപ്ഗ്രേഡ് ഫേംവെയർ
WCH-LinkE ഹൈ-സ്പീഡ് ജെTAG
മൊഡ്യൂൾ കഴിഞ്ഞുview
WCH-LinkE-R0-1v3 ഒരു J നൽകുന്നുTAG ജെ വിപുലീകരിക്കുന്നതിന് 4-വയർ കണക്ഷനുകളെ (TMS, TCK, TDI, TDO വയറുകൾ) പിന്തുണയ്ക്കുന്ന ഇൻ്റർഫേസ്TAG CPU-കൾ, DSP-കൾ, FPGA-കൾ, CPLD-കൾ, മറ്റ് ഉപകരണങ്ങൾ എന്നിവ പ്രവർത്തിപ്പിക്കുന്നതിനുള്ള കമ്പ്യൂട്ടറുകൾക്കുള്ള ഇൻ്റർഫേസ്.
മൊഡ്യൂൾ സവിശേഷതകൾ
- ഹോസ്റ്റ്/മാസ്റ്റർ ഹോസ്റ്റ് മോഡ് ആയി.
- എൽ ജെTAG ഇൻ്റർഫേസ് TMS വയർ, TCK വയർ, TDI വയർ, TDO വയർ എന്നിവ നൽകുന്നു.
- l ഹൈ-സ്പീഡ് യുഎസ്ബി ഡാറ്റ കൈമാറ്റം പിന്തുണയ്ക്കുന്നു.
- l കമ്പ്യൂട്ടർ API സഹകരണത്തിലൂടെ CPU, DSP, FPGA, CPLD ഉപകരണങ്ങളുടെ ഫ്ലെക്സിബിൾ പ്രവർത്തനം.
മൊഡ്യൂൾ സ്വിച്ചിംഗ്
WCH-LinkE-R0-1v3 ഹൈ-സ്പീഡ് J ലേക്ക് അപ്ഗ്രേഡുചെയ്യാനാകുംTAG WCHLinkEJ വഴിയുള്ള മോഡ്tagUpdTool ടൂൾ, ഇനിപ്പറയുന്ന രീതിയിൽ ഘട്ടങ്ങൾ ഡൗൺലോഡ് ചെയ്യുക.
- WCH-LinkE-R0-1v3 IAP മോഡിലേക്ക് (ലിങ്ക് പവർ അപ്പ് ചെയ്യുന്നതിന് IAP ബട്ടൺ ദീർഘനേരം അമർത്തുക, അതായത്, പവർ അപ്പ് ചെയ്യുന്നതിന് USB പോർട്ട് വഴി കമ്പ്യൂട്ടറിലേക്ക് കണക്റ്റുചെയ്യുക), ഈ സമയത്ത് നീല LED മിന്നുന്നു.
- WCHLinkEJ തുറക്കുകtagUpdTool ടൂൾ, ഡൗൺലോഡ് എക്സിക്യൂട്ട് ചെയ്യുക (WCH-LinkE ഹൈ-സ്പീഡ് ജെTAG അപ്ഗ്രേഡ് ഫേംവെയർ സ്വയമേവ ചേർത്തു).
- ഫേംവെയർ അപ്ഡേറ്റ് പൂർത്തിയായി, ഈ സമയത്ത് നീല LED എപ്പോഴും ഓണാണ്.
കുറിപ്പുകൾ.
- WCHLinkEJtagUpdTool ലഭിക്കും URL: https://www.wch.cn/downloads/WCHLinkEJtagUpdToolZIP.html
- WCH-LinkUtility ടൂൾ ഉപയോഗിച്ച് ഫേംവെയർ ഓഫ്ലൈനായി അപ്ഡേറ്റ് ചെയ്യാൻ കഴിയും, ദയവായി മാനുവൽ 6.3 WCH-LinkUtility കാണുക. വിശദാംശങ്ങൾക്ക് ഓഫ്ലൈൻ അപ്ഡേറ്റ്.
- WCH-LinkE ഹൈ-സ്പീഡ് ജെTAG ഓഫ്ലൈൻ അപ്ഡേറ്റ് ഫേംവെയർ WCHLinkEJ-ൽ സ്ഥിതി ചെയ്യുന്നുtagUpdTool
ഇൻസ്റ്റലേഷൻ പാത.
- WCH-LinkE ഹൈ-സ്പീഡ് ജെTAG ഫേംവെയർ നവീകരിക്കുക
- WCH-LinkE ഹൈ-സ്പീഡ് ജെTAG ഓഫ്ലൈൻ അപ്ഗ്രേഡ് ഫേംവെയർ
ഡൗൺലോഡ് പ്രക്രിയ
- WCH-LinkE-ൽ ഹൈ-സ്പീഡ് ജെTAG മോഡ്, ബിറ്റ് പ്രോഗ്രാം file J വഴി FPGA-ലേക്ക് ആദ്യം ഡൗൺലോഡ് ചെയ്യുന്നുTAG, ഒപ്പം ബിറ്റ് file ജെ പരിവർത്തനം ചെയ്യാൻ FPGA-യുടെ SPI കൺട്രോളർ പ്രവർത്തിപ്പിക്കുംTAG ഫ്ലാഷിലേക്ക് എഴുതുന്നതിന് എസ്പിഐ ഡാറ്റയിലേക്ക് ഡാറ്റ, ബിൻ എഴുതുക എന്നതാണ് ഈ ഘട്ടം file അതിൻ്റെ പ്രോഗ്രാം ക്യൂറിംഗ് പ്രക്രിയ സാക്ഷാത്കരിക്കാൻ.
- ഇവിടെ FPGA Xilinx xc7a35t ആണ്. CFG എഴുതുക file അതിനെ വിളിക്കാൻ "openocd -f" ഉപയോഗിക്കുക. CFG എന്ന് പേര് നൽകുക file usb20j ആയിtag.cfg, openocd.exe-ൻ്റെ ലൊക്കേഷനിൽ സേവ് ചെയ്യുക file.
# WCH-LinkE ഹൈ-സ്പീഡ് ജെ വ്യക്തമാക്കുകTAG ഡീബഗ്ഗർ അഡാപ്റ്റർ ഡ്രൈവർ ch347 ch347 vid_pid 0x1a86 0x55dd
# TCK ക്ലോക്ക് ഫ്രീക്വൻസി അഡാപ്റ്റർ സ്പീഡ് 10000 സജ്ജമാക്കുക
# TARGET വ്യക്തമാക്കുക, J ലോഡ് ചെയ്യുന്നുTAG-ഓപ്പൺ ഒസിഡിയിലെ എസ്പിഐ ഡ്രൈവർ
ഉറവിടം [cpld/xilinx-xc7.cfg കണ്ടെത്തുക] ഉറവിടം [f nd cpld/jtagspi.cfg] # TARGET-ൻ്റെ IR കമാൻഡ് സജ്ജമാക്കുക
XC7_JSHUTDOWN 0x0d സജ്ജമാക്കുക
XC7_JPROGRAM 0x0b സജ്ജമാക്കുക
XC7_JSTART 0x0c സജ്ജമാക്കുക
XC7_BYPASS 0x3f സജ്ജമാക്കുക
# ഡൗൺലോഡ് പ്രക്രിയ
Init
# ആദ്യം ബിറ്റ് ഡൗൺലോഡ് ചെയ്യുക file ടാർഗെറ്റിലേക്ക്
0 bscan_spi_xc7a35t.bit ലോഡ് ചെയ്യുക
ഹാൾട്ട് പുനഃസജ്ജമാക്കുക
# ഫ്ലാഷ് വിവരങ്ങൾ കണ്ടെത്തുക
ഫ്ലാഷ് പ്രോബ് 0
# ബിൻ ഡൗൺലോഡ് ചെയ്യുക file ഫ്ലാഷ് ഫ്ലാഷ് റൈറ്റ്_ഇമേജ് മായ്ക്കൽ ടെസ്റ്റിലേക്ക്. ബിൻ 0x0 ബിൻ
# ഫലപ്രദമായ ഫേംവെയർ പ്രവർത്തനം irscan xc7.tap $XC7_JSHUTDOWN irscan xc7.tap $XC7_JPROGRAM റൺടെസ്റ്റ് 60000 റൺടെസ്റ്റ് 2000 irscan xc7.tap $XC7_BYPASS റൺടെസ്റ്റ് 2000 എക്സിറ്റ് - കമാൻഡ് പ്രവർത്തിപ്പിക്കുക: openocd.exe -f usb20jtagവിൻഡോസ് ടെർമിനലിൽ .cfg താഴെ പറയുന്ന രീതിയിൽ എക്സിക്യൂട്ട് ചെയ്യുക.
- ഡൗൺലോഡ് പൂർത്തിയായി, ഉപകരണം സാധാരണ രീതിയിൽ പ്രവർത്തിക്കുന്നു.
കുറിപ്പുകൾ.
- ബിറ്റിൻ്റെ പരിവർത്തന റോൾ file, Github ഓപ്പൺ സോഴ്സ് പ്രോജക്റ്റിൻ്റെ സഹായത്തോടെ:
https://github.com/quartiq/bscanspibitstreams - openocd.exe file സ്ഥാനം: MounRiver\MounRiver_Studio\toolchain\OpenOCD\bin
സാധാരണ പ്രശ്ന പ്രസ്താവന
പിശക് മുന്നറിയിപ്പ് |
പരിഹാരം |
ഡൗൺലോഡ് ചെയ്യാൻ കെയിൽ സോഫ്റ്റ്വെയർ ഉപയോഗിക്കുക![]() |
|
ഡൗൺലോഡ് ചെയ്യാൻ കെയിൽ സോഫ്റ്റ്വെയർ ഉപയോഗിക്കുക![]() |
|
ഡൗൺലോഡ് ചെയ്യാൻ MounRiver Studio സോഫ്റ്റ്വെയർ ഉപയോഗിക്കുക![]() |
കുറിപ്പ്:
|
ഡൌൺലോഡ് ചെയ്യാൻ WCH-LinkUtility ടൂൾ ഉപയോഗിക്കുക![]() |
ചിപ്പിൻ്റെ എല്ലാ ഉപയോക്തൃ പ്രദേശങ്ങളും മായ്ക്കുക |
WCHLinkEJ ഉപയോഗിച്ച് ഫേംവെയർ അപ്ഡേറ്റ് ചെയ്യുകtagUpdTool ടൂൾ മാനുവൽ 7.3 മോഡ് സ്വിച്ചിംഗ് ഡൗൺലോഡ് നടപടിക്രമം അനുസരിച്ച് ഫേംവെയർ അപ്ഡേറ്റ് ചെയ്തതിന് ശേഷം, WCH-LinkE-R0-1v3-ലെ നീല LED പ്രകാശിക്കുന്നില്ല, ഉപകരണ മാനേജറിന് ഉപകരണം തിരിച്ചറിയാൻ കഴിയില്ല. |
|
കുറിപ്പുകൾ:
- ഉപയോക്തൃ പ്രോഗ്രാം സ്ലീപ്പ് ഫംഗ്ഷൻ ഓണാക്കുമ്പോൾ ഡീബഗ്ഗിംഗ് ഫംഗ്ഷൻ പിന്തുണയ്ക്കില്ല.
- ഡീബഗ് ഫംഗ്ഷൻ ഉപയോഗിക്കുമ്പോൾ നിങ്ങൾ അസാധാരണമായി പുറത്തുകടക്കുകയാണെങ്കിൽ, ലിങ്ക് വീണ്ടും പ്ലഗ് ചെയ്യാൻ ശുപാർശ ചെയ്യുന്നു.
- CH32F103/CH32F203/CH32V103/CH32V203/ CH32V307 എന്നതിൻ്റെ ഡൗൺലോഡ്, ഡീബഗ് ഫംഗ്ഷനുകൾ ഉപയോഗിക്കുമ്പോൾ, BOOT0 അടിസ്ഥാനപ്പെടുത്തിയിരിക്കുന്നു.
- CH569-ൻ്റെ ഡീബഗ് ഫംഗ്ഷൻ ഉപയോഗിക്കുമ്പോൾ, CH2 മാനുവലിൻ്റെ പട്ടിക 2-569-ൽ കാണിച്ചിരിക്കുന്നതുപോലെ, കോൺഫിഗർ ചെയ്ത ROM സ്പെയ്സിനേക്കാൾ ചെറുതായിരിക്കണം ഉപയോക്തൃ കോഡ്.
- CH32 സീരീസ് ചിപ്പിൻ്റെ ഡീബഗ് ഫംഗ്ഷൻ ഉപയോഗിക്കുമ്പോൾ, ചിപ്പ് റീഡ് പ്രൊട്ടക്ഷൻ ഓഫ് സ്റ്റേറ്റിലാണെന്ന് ഉറപ്പാക്കുക.
ഡ്രൈവർ ഇൻസ്റ്റാളേഷൻ
WCH-ലിങ്ക് ഡ്രൈവർ
ഡ്രൈവർ ഇൻസ്റ്റാളേഷൻ പരാജയപ്പെടുകയാണെങ്കിൽ, MounRiver സ്റ്റുഡിയോയുടെ ഇൻസ്റ്റാളേഷൻ പാതയ്ക്ക് കീഴിലുള്ള LinkDrv ഫോൾഡർ അല്ലെങ്കിൽ WCH-LinkUtility-യുടെ ഇൻസ്റ്റാളേഷൻ പാതയ്ക്ക് കീഴിലുള്ള Drv ലിങ്ക് ഫോൾഡർ തുറന്ന് അത് നേരിട്ട് ഇൻസ്റ്റാൾ ചെയ്യുക. WCHLink ഫോൾഡറിന് കീഴിൽ SETUP.EXE.
ഉപകരണ മാനേജർ |
ഡ്രൈവ് പാത |
![]() |
![]() |
WCH-LinkE ഹൈ-സ്പീഡ് ജെTAG ഡ്രൈവർ
WCH-LinkE-R0-1v3 ഹൈ-സ്പീഡ് ജെയിലേക്ക് അപ്ഗ്രേഡുചെയ്തുTAG മോഡ്, നിങ്ങൾ WCH-LinkE ഹൈ-സ്പീഡ് J സ്വമേധയാ ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട്TAG അത് ശരിയായി ഉപയോഗിക്കുന്നതിന് ഡ്രൈവർ. WCHLinkEJ-ൻ്റെ ഇൻസ്റ്റാളേഷൻ പാതയ്ക്ക് കീഴിലുള്ള Drv ഫോൾഡർ തുറക്കുകtagUpdTool, CH341PAR.EXE സ്വമേധയാ ഇൻസ്റ്റാൾ ചെയ്യുക.
ഉപകരണ മാനേജർ |
ഡ്രൈവ് പാറ്റ് |
![]() |
![]() |
CDC ഡ്രൈവർ
WIN7-ന് കീഴിൽ CDC ഉപകരണ ഇൻസ്റ്റാളേഷൻ പ്രശ്നങ്ങൾ.
- സീരിയൽ പോർട്ട് ഡ്രൈവർ വിജയകരമായി ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെങ്കിൽ, ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ ആവശ്യമില്ല.
- usbser.sys എന്ന് സ്ഥിരീകരിക്കുക file B പാത്തിൽ ഉണ്ട്. അത് നഷ്ടപ്പെട്ടാൽ, A-ൽ നിന്ന് B പാഥിലേക്ക് പകർത്തുക.
- CDC ഡ്രൈവർ വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യുക. (ഡ്രൈവർ പാതയ്ക്കായി മുകളിലുള്ള പട്ടിക കാണുക, ദയവായി സിഡിസി ഡ്രൈവർ അനുബന്ധ മോഡിൽ ഇൻസ്റ്റാൾ ചെയ്യുക)
കുറിപ്പ്: മുകളിലുള്ള ഘട്ടങ്ങൾ പ്രശ്നം പരിഹരിക്കുന്നില്ലെങ്കിൽ, ദയവായി ചുവടെയുള്ള ലിങ്ക് പരിശോധിക്കുക
റഫറൻസ്: http://www.wch.cn/downloads/InstallNoteOn64BitWIN7ZHPDF.html
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
WCH WCH-ലിങ്ക് എമുലേഷൻ ഡീബഗ്ഗർ മൊഡ്യൂൾ [pdf] ഉപയോക്തൃ മാനുവൽ WCH-ലിങ്ക് എമുലേഷൻ ഡീബഗ്ഗർ മൊഡ്യൂൾ, WCH-ലിങ്ക്, എമുലേഷൻ ഡീബഗ്ഗർ മൊഡ്യൂൾ, ഡീബഗ്ഗർ മൊഡ്യൂൾ |