Modal Debugger Emulation WCH-Link
WCH-Ceangal
Ro-ràdh modal
Faodar modal WCH-Link a chleachdadh airson dì-bhugachadh air-loidhne agus luchdachadh sìos WCH RISC-V MCU, agus cuideachd airson dì-bhugachadh air-loidhne agus luchdachadh sìos ARM MCU le SWD/JTAG eadar-aghaidh. Bidh e cuideachd a’ tighinn le port sreathach airson toradh debugging furasta. Tha 3 seòrsa de WCH-Link a’ toirt a-steach WCH-Link, WCH LinkE agus WCHDAPLink, mar a chithear ann am Figear 1.
Figear 1 Diagram corporra WCH-Link
Clàr 1 modh WCH-Link
Modh |
Inbhe LED | IDE |
Taic chip |
RISC-V |
Tha LED gorm an-còmhnaidh dheth nuair a tha e leisg | Stiùidio MountRiver |
Sgoltagan bunaiteach WCH RISC-V a bheir taic do dhì-bhugachadh loidhne singilte / dùbailte |
ARM |
Tha LED gorm an-còmhnaidh air adhart nuair a tha e leisg | Stiùidio Keil/MounRiver | Sgoltagan bunaiteach ARM a bheir taic do SWD / JTAG pròtacal |
Atharrachadh modh
Dòigh 1: Cleachd bathar-bog MounRiver Studio gus modh Link atharrachadh. (Tha an dòigh seo buntainneach do WCH-Link agus WCH-LinkE)
- Cliog air saighead
anns a’ bhàr inneal ath-ghoirid gus uinneag rèiteachaidh luchdachadh sìos a’ phròiseict a thoirt suas
- Cliog Ceist air taobh deas Modh Targaid gu view am modh ceangail gnàthach
- Cliog air bogsa roghainn Modh Targaid, tagh am modh ceangail targaid, cliog Cuir a-steach.
Dòigh 2: Cleachd inneal WCH-Link Utility gus modh Link atharrachadh.
- Cliog Faigh air taobh deas modh Active WCH-Link gu view am modh ceangail gnàthach
- Cliog air bogsa roghainn modh Active WCH-Link, tagh am modh ceangail targaid, cliog Suidhich
Dòigh 3: Cleachd iuchair ModeS gus am modh ceangail atharrachadh. (Tha an dòigh seo buntainneach do WCH-LinkE-R0 1v2 agus WCHDAPLink-R0-2v0 agus gu h-àrd)
- Brùth agus gleidh an iuchair ModeS gus cumhachd a thoirt don cheangal.
Notaichean:
- Bidh an LED gorm a’ lasadh nuair a bhios tu a’ luchdachadh sìos agus a’ dì-bhugachadh.
- Bidh an Ceangal a’ cumail am modh suidse airson a chleachdadh às deidh sin.
- Sgan an còd QR san dealbh air cùl Link gus modal deasbaid emuladair WCH-Link fhosgladh weblàrach.
- Modal dì-bhugadair atharrais WCH-Link URL https://www.wch.procn/ducts/WCHLink.html
- Ruigsinneachd stiùidio MounRiver URL: http://mounriver.com/
- WCH-Link Utility Access URL: https://www.wch.cn/downloads/WCHLinkUtility_ZIP.html
- Cothrom WHISPSTool URL: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html
- Bidh WCH-Link agus WCH-LinkE a’ toirt taic do atharrachadh modh LinkRV agus LinkDAP-WINUSB; Tha WCH-DAPLink a’ toirt taic do atharrachadh modh LinkDAP-WINUSB agus LinKDAP-HID.
Ìre baud port sreathach
Clàr 2 port sreathach WCH-Link a’ toirt taic do ìre baud
1200 |
2400 | 4800 | 9600 | 14400 |
19200 |
38400 | 57600 | 115200 |
230400 |
Clàr 3 port sreathach WCH-LinkE a’ toirt taic do ìre baud
1200 |
2400 | 4800 | 9600 | 14400 | 19200 |
38400 | 57600 | 115200 | 230400 | 460800 |
921600 |
Clàr 4 Tha port sreathach WCH-DAPLink a’ toirt taic do ìre baud
1200 |
2400 | 4800 | 9600 | 14400 | 19200 |
38400 | 57600 | 115200 | 230400 | 460800 |
921600 |
Notaichean:
- Figear 1 anns an t-sreath de phrìneachan RX agus TX airson prìneachan transceiver port sreathach, tha ìre baud taic port sreathach air a shealltainn sa chlàr gu h-àrd.
- Feumaidh draibhear CDC a bhith air a chuir a-steach fo Win7.
- Ma bheir thu air falbh Link a-rithist, feuch an fosgail thu an neach-cuideachaidh deasbaid sreathach a-rithist.
Coimeas gnìomh
Clàr 5 Gnìomhan ceangail agus clàr coimeas coileanaidh
Feartan gnìomh |
WCH-Ceangal-R1-1v1 | WCH-LinkE-R0-1v3 |
WCH-DAPLink-R0-2v0 |
modh RISC-V |
√ | √ |
× |
Inneal modh-HID ARM-SWD |
× | × | √ |
Inneal modh ARM-SWD-WINUSB | √ | √ |
√ |
ARM-JTAG modh -HID inneal |
× | × | √ |
ARM-JTAG modh -WINUSB inneal | × | √ |
√ |
Iuchair ModeS gus am modh atharrachadh |
× | √ | √ |
Firmware ùrachadh slighe 2-uèir far loidhne | × | √ |
√ |
Luchdaich a-nuas am bathar-bog airson serial port gun eadar-Lìon |
√ | × | × |
Firmware ùraich usb far loidhne | √ | × |
√ |
Toradh cumhachd 3.3V / 5V a ghabhas smachd |
× | √ | √ |
Àrd-astar USB2.0 gu JTAG eadar-aghaidh | × | √ |
× |
Luchdaich sìos innealan |
Stiùidio MounRiver WCH-LinkUtility
Keil uVision5 |
Stiùidio MounRiver WCH-LinkUtility
Keil uVision5 |
WCH-LinkUtility Keil uVision5 |
Tionndaidhean le taic Keil | Cill V5.25 agus gu h-àrd | Cill V5.25 agus gu h-àrd |
Le taic anns a h-uile dreach de Chille |
Ceanglaichean pin
Clàr 6 Link modal chip le taic
Modalan chip cumanta |
WCH-Ceangal | WCH-Ceangal | WCH-DAPLink |
CH32V003 | × | √ | × |
CH32V10x/CH32V20x/cCH32V30x/CH569/CH573/CH583 |
√ |
√ |
× |
CH32F10x / CH32F20x / CH579 / chips càirdeil a bheir taic Pròtacal SWD |
√ |
√ |
√ |
chips càirdeil a bheir taic do JTAG eadar-aghaidh | × | √ |
√ |
Clàr 7 Ceanglaichean prìne chip cumanta
Modalan chip cumanta |
SWDIO |
SWCLK |
CH569 |
PA11 |
PA10 |
CH579 |
PB16 |
PB17 |
CH573/CH583 |
PB14 |
PB15 |
CH32V003 |
PD1 |
– |
CH32V10x/CH32V20x/CH32V30x/CH32F10x/CH32F20x |
PA13 |
PA14 |
Clàr 8 STM32F10xxx JTAG pinout eadar-aghaidh
JTAG ainm prìne eadar-aghaidh |
JTAG eadar-aghaidh deasbaid | Pinout |
TMS | JTAG taghadh modh |
PA13 |
TCK |
JTAG uaireadair | PA14 |
TDI | JTAG cuir a-steach dàta |
PA15 |
TDO |
JTAG toradh dàta |
PB3 |
Notaichean:
- Ceangail an fhad loidhne le taic as àirde: 30cm, ma tha am pròiseas luchdachadh sìos neo-sheasmhach, feuch ris an tionndadh sìos luaths luchdachadh sìos.
- JTAG modh, thòisich dreach bathar-cruaidh WCH-LinkE-R0-1v3, WCH-DAPLink-R0-2v0 a’ toirt taic, an chan eil an tionndadh bathar-cruaidh roimhe a’ toirt taic.
- Chan eil dreach àrd-astar WCH-LinkE ach airson CH32F20x / CH32V20x / CH32V30x a luathachadh.
- A bharrachd air sgoltagan sreath CH32, ma tha thu airson Link a chleachdadh airson luchdachadh sìos no dì-bhugachadh, feumaidh tu am faidhle a chleachdadh. inneal oifigeil ISP gus an eadar-aghaidh deasbaid 2-uèir fhosgladh, agus feumaidh tu aire a thoirt don mhodh Ceangal nuair ga chleachdadh.
Keil luchdachadh sìos agus deasbaid
Atharrachadh inneal
Tha WCH-DAPLink a’ toirt taic do dhà mhodh, inneal modh ARM-WINUSB agus inneal modh-HID ARM, agus faodaidh tu gluasad eadar an dà dhòigh inneal leis an inneal WCH-LinkUtility (no le bhith a’ cur cumhachd suas an Ceangal às deidh putadh fada air an iuchair ModeS.) WCH -Link agus WCH-LinkE a-mhàin a’ toirt taic do mhodh inneal ARM-WINUSB.
Clàr 9 inneal WCH-DAPLink
Inneal |
Ceangal taic |
Tionndaidhean le taic Keil |
Modh ARM-inneal WINUSB |
WCH-Ceangal WCH-LinkE WCH-DAPLink |
Keil V5.25 agus gu h-àrd ARM |
Inneal ARM modh-HID |
WCH-DAPLink |
Le taic anns a h-uile dreach de Chille |
Thoir an aire: Tha WCH-Link, WCH-LinkE agus WCH-DAPLink mar fhactaraidh gu modh inneal WINUSB.
Luchdaich sìos rèiteachadh
- Cliog air an t-slat draoidheachd
anns a’ bhàr-inneal gus am bogsa deasbaid Roghainnean airson Targaid a thoirt suas, cliog Debug agus tagh am modal emuladair.
- Cliog air a’ bhogsa roghainn Cleachd agus tagh CMSIS-DAP Debugger
- Cliog air a’ phutan Settings gus am bogsa deasbaid Setup Driver Target Cortex-M a thoirt suas
Àireamh sreathach: Seall aithnichear an inneal-atharrachaidh deasbaid a thathar a’ cleachdadh. Nuair a tha grunn innealan-atharrachaidh ceangailte, faodaidh tu an inneal-atharrachaidh a shònrachadh le bhith a’ cleachdadh an liosta tuiteam-sìos. Inneal SW: Seall ID an uidheim agus ainm an inneal ceangailte. Port: Suidhich an eadar-aghaidh deasbaid a-staigh SW no JTAG. (Tha an dà eadar-aghaidh a’ faighinn taic bho WCH-LinkE-R0-1v3 agus WCH-DAPLink-R0-2v0). Cloc Max: Suidhich ìre a ’ghleoc gus conaltradh leis an inneal targaid. - Cliog air Luchdaich sìos Flash airson rèiteachadh luchdachadh sìos.
Gnìomh Luchdaich a-nuas: Roghainnean rèiteachaidh RAM airson Algorithm: Dèan rèiteachadh air seòladh tòiseachaidh agus meud àite RAM Is e meud an fhànais RAM chip sreath CH32F103 againn 0x1000, is e meud àite chip RAM sreath CH32F20x 0x2800. Algorithm prògramadh: Cuir ris an algairim file An algairim file air a chuir ris gu fèin-ghluasadach às deidh dhut am pasgan inneal chip a chuir a-steach, cliog air OK. - Às deidh dhut an rèiteachadh gu h-àrd a chrìochnachadh, cliog air OK gus am bogsa deasbaid a dhùnadh. Cliog air an ìomhaigh sa bhàr-inneal gus an còd a losgadh.
Debug
- Cliog air a 'phutan Debug
sa bhàr-inneal gus a dhol a-steach don duilleag deasbaid
- Suidhich puingean briseadh
- Òrdughan deasbaid bunaiteach
Ath-shuidheachadh: Dèan gnìomh ath-shuidheachadh air a 'phrògram.
Ruith: Thoir air a 'phrògram làithreach tòiseachadh a' ruith aig làn astar gus an stad am prògram nuair a choinnicheas e ri briseadh.
Ceum: Dèan aon aithris agus ma thachras tu ri gnìomh, thèid e a-steach don ghnìomh.
Ceum thairis: Dèan aon aithris nach tèid a-steach don ghnìomh ma choinnicheas e ri gnìomh, ach a ruitheas an gnìomh aig làn astar agus leumaidh e chun ath aithris.
Ceum a-mach: Ruith a h-uile susbaint às deidh a ’ghnìomh gnàthach aig làn-astar gus an till an gnìomh chun ìre roimhe.
- Cliog air a 'phutan Debug
sa bhàr-inneal a-rithist gus an deasbaid fhàgail.
MounRiver Studio Luchdaich sìos agus Debug
Luchdaich sìos rèiteachadh
- Cliog air an t-saighead
anns a’ bhàr-inneal gus uinneag rèiteachaidh luchdaich sìos a’ phròiseict a thoirt suas
- Cliog air a’ phutan Disable Read-Protect gus an dìon leughaidh chip a dhì-cheadachadh
- Rèiteachadh targaid, tha na prìomh eileamaidean mar a leanas.
- Roghainnean rèiteachaidh
- Cliog air Cuir a-steach agus Dùin gus an rèiteachadh luchdaich sìos a shàbhaladh. Cliog air an ìomhaigh
anns a 'bhàr-inneal gus an còd a losgadh, agus thèid an toradh a thaisbeanadh anns a' Chonsole.
Debug
- Cuir a-steach an duilleag debugging
Dòigh 1: Cliog air a’ phutan Debugsa bhàr-inneal gus a dhol a-steach don duilleag deasbaid gu dìreach.
Dòigh 2: Cliog air an t-saigheadanns a’ bhàr-inneal agus tagh Debug Configurations gus an duilleag rèiteachaidh deasbaid a nochdadh. Dèan briogadh dùbailte GDB Fosgailte OCD MRS Debugging gus an obj file, tagh an obj file agus cliog air a’ phutan Debug aig an oisean gu h-ìosal air an làimh dheis gus a dhol a-steach don duilleag deasbaid.
- Suidhich puingean briseadh
- Òrdughan deasbaid bunaiteach
Ath-shuidheachadh: Dèan gnìomh ath-shuidheachadh air a 'phrògram.
Ruith: Thoir air a 'phrògram làithreach tòiseachadh a' ruith aig làn astar gus an stad am prògram nuair a choinnicheas e ri briseadh.
Crìoch: Cuir a-mach debugging.
Ceum a-steach: Dèan aon aithris, agus ma thachras tu ri gnìomh, thèid e a-steach don ghnìomh.
Ceum thairis: Dèan aon aithris, agus ma thachras e ri gnìomh, cha tèid e a-steach don ghnìomh, ach ruith an gnìomh aig làn astar agus leum chun ath aithris.
Tilleadh Ceum: Ruith a h-uile susbaint às deidh a ’ghnìomh gnàthach aig làn astar gus an till an gnìomh chun ìre roimhe.
- Cliog
putan, fàg an deasbaid.
Gnìomhan eile
Suidhich chip Read-Protect
Ceist inbhe dìon leughaidh chip
Dèan comas air inbhe dìon-leughaidh chip
Cuir à comas inbhe dìon-leughaidh chip
Còd Flash sguab às gu tur
Faodaidh MounRiver Studio gach raon cleachdaiche den chip a dhubhadh às le bhith a’ cumail smachd air prìne ath-shuidheachadh bathar-cruaidh no le bhith ag ath-chumhachdachadh a’ chip. Gus smachd a chumail air sguabadh le bhith ag ath-chumhachadh, tha feum air Link gus cumhachd a thoirt don chip; gus smachd a chumail air cuir às le prìne ath-shuidheachadh bathar-cruaidh, feumar prìneachan ath-shuidheachadh a’ chip agus Link a cheangal. (Le taic bho WCH-LinkE agus WCH-DAPLink a-mhàin)
Cuir à comas SDI 2-uèir
Airson sgoltagan a bharrachd air sreath CH32, faodar còd agus dìon dàta a chomasachadh le bhith a ’comasachadh an SDI 2-uèir.
Cuir dheth an SDI 2-uèir
WCH-LinkUtility Download
Luchdaich sìos rèiteachadh
- Cliog air an ìomhaigh
, ceangail ri Link
- Tagh am modail chip
- Roghainnean rèiteachaidh
- Cuir diog à comas Leughadh Còd MCU, cuir dheth an dìon leughaidh chip.
- Cliog air ìomhaigh
firmware a chur ris
- Cliog air ìomhaigh
gus luchdachadh sìos a chuir an gnìomh
Gnìomhan eile
Iarr fiosrachadh chip
Cliog air ìomhaigh gus fiosrachadh chip a cheasnachadh
Ainm |
Luach |
UID MCU |
17-9f-ab-cd-7f-b4-bc48 |
Meud Flash |
16 KB |
Leugh Dìon |
|
Tionndadh Ceangal |
v2.8 |
Suidhich chip Read-Protect
Ceist inbhe dìon leughaidh chip
Dèan comas air inbhe dìon-leughaidh chip
Cuir à comas inbhe dìon-leughaidh chip
Leugh chip flash
Cliog air ìomhaigh gus chip Flash a leughadh
Còd Flash sguab às gu tur
Faodaidh an inneal WCH-LinkUtility sguab às a h-uile raon cleachdaiche den chip le bhith a’ cumail smachd air prìne ath-shuidheachadh bathar-cruaidh no le bhith ag ath-nuadhachadh a’ chip. Gus smachd a chumail air sguabadh le bhith ag ath-chumhachadh, tha feum air Link gus cumhachd a thoirt don chip; gus smachd a chumail air cuir às le prìne ath-shuidheachadh bathar-cruaidh, feumar prìneachan ath-shuidheachadh a’ chip agus Link a cheangal. (Le taic bho WCHLinkE agus WCH-DAPLink a-mhàin).
Toradh cumhachd a ghabhas smachd
Faodaidh inneal WCH-LinkUtility smachd a chumail air toradh cumhachd Link. Cliog air Targaid agus tagh an toradh solar cumhachd 3.3V / 5V a thionndadh air / dheth air an liosta tuiteam-sìos. (Le taic bho WCH-LinkE agus WCH-DAPLink a-mhàin)
Luchdadh a-nuas gu fèin-obrachail leantainneach
Cuir diog ri luchdachadh sìos Auto nuair a chaidh WCH-Link a cheangal gus luchdachadh sìos fèin-ghluasadach leantainneach den phròiseact.
Luchdaich sìos ioma-inneal
Faodaidh an inneal WCH-LinkUtility iomadh inneal Link aithneachadh. Nuair a tha grunn cheanglaichean ceangailte, leigidh am bogsa roghainn Liosta Ceangailte WCH-Link leat inneal Ceangal sònraichte a thaghadh airson a luchdachadh sìos.
Dòighean ùrachadh firmware
MounRiver Studio ùrachadh air-loidhne
Ma dh’ fheumas am firmware ùrachadh, bidh uinneag pop-up aig MounRiver Studio gus do chuir an cuimhne nuair a phutas tu am putan luchdaich sìos, cliog Tha gus an ùrachadh a thòiseachadh.
Ùrachadh luath air ìre WCH-LinkUtility
Ma dh’ fheumas am firmware ùrachadh, bidh uinneag pop-up aig WCH-LinkUtility gus do chuir an cuimhne nuair a phutas tu am putan luchdaich sìos, cliog Tha gus an ùrachadh a thòiseachadh.
Notaichean:
- Tha WCH-LinkE a’ toirt taic do ùrachadh làimhe air-loidhne, tha na ceumannan mar a leanas.
● Cumhachd suas an Ceangal às deidh fada brùth am putan IAP gus am bi an LED gorm a ’brùthadh.
● Bidh uinneag pop-up aig MounRiver Studio/WCH-LinkUtility gus do chuimhneachadh nuair a phutas tu air an putan luchdaich sìos, cliog Tha gus an ùrachadh a thòiseachadh. - Ma tha an ùrachadh firmware Link neo-àbhaisteach, feuch an ùraich thu am firmware le ùrachadh far-loidhne.
Ùrachadh far-loidhne WCH-LinkUtility (dòigh-obrach 2-uèir airson ùrachadh far-loidhne)
- Ceangail WCH-LinkE le Link ri ùrachadh
WCH-Ceangal
Ceangal ri ùrachadh
3V3
3V3 GND GND
SWDIO
SWDIO SWCLK SWCLK
Cumhachd WCH-LinkE air adhart, tagh am modal chip Link airson ùrachadh (is e prìomh chip smachd WCH-LinkE isCH32V30x, is e prìomh chip smachd WCH-DAPLink CH32V20x)
- Gus a bhith air ùrachadh Ceangal gu modh IAP (brùth fada air a’ phutan IAP gus cumhachd a thoirt don cheangal, is e sin, tron phort USB ceangailte ris a’ choimpiutair gus cumhachd a thoirt suas)
- Cliog air Targaid-> Glan a h-uile còd Flash-Le Power dheth gus an raon cleachdaiche gu lèir den chip a dhubhadh às.
- Cliog air ìomhaigh
dìon leughaidh chip diaable
- Cliog air ìomhaigh
, cuir Link offline firmware ùraichte
- Roghainnean rèiteachaidh (Program + Verify + Reset and Run)
- Cliog air ìomhaigh
gus luchdachadh sìos a chuir an gnìomh
Notaichean:
- Tha an Ceangal ri ùrachadh cuingealaichte ri WCH-LinkE agus WCH-DAPLink.
- Tha feum air dà WCH-LinkE airson an dòigh seo.
- Nuair a thèid Link a-steach don mhodh IAP, bidh an LED gorm a’ frasadh.
Ùrachadh port sreathach WCHISPSstudio far-loidhne
- Ceangail WCH-Link le USB gu modal TTL
WCH-Ceangal
USB gu modal TTL
TX
RX
RX
TX
GND
GND
Cumhachd modal USB gu TTL air, WCH-Link a-steach gu modh BOOT (ceanglaidh ceangal goirid J1 ann am Figear 1 cumhachd air)
- Tagh modail chip: CH549, luchdaich sìos eadar-aghaidh: port sreathach, liosta inneal: tagh an àireamh port sreathach a tha a rèir modal USB gu TTL
- Cuir am bathar-bog ùraichte Link offline ris a’ phrògram targaid file
- Luchdaich sìos rèiteachadh
- Cliog air a’ phutan luchdaich sìos
- Cliog air an luchdachadh sìos agus feitheamh ris an inneal faighinn chun raon, an uairsin plug an WCH-Link a-steach don phort USB, thòisich an inneal ISP gu fèin-ghluasadach air a luchdachadh sìos
Nota: Chan eil ùrachadh far-loidhne port sreathach a’ faighinn taic ach le WCH-Link.
Ùrachadh far loidhne WCHISPSstudio USB
- Gus an Ceangal ùrachadh gu modh BOOT (ceangal goirid J1 ann am Figear 1 no brùth fada iuchair BOOT agus an uairsin cumhachd suas an Ceangal)
- Nochdaidh inneal WCHISPStudio gu fèin-ghluasadach an uinneag atharrachaidh
- Cuir firmware ùrachadh far loidhne Link ris a’ phrògram targaid file
- Luchdaich sìos rèiteachadh
- Cliog air a’ phutan luchdaich sìos.
Notaichean:
- Chan eil ùrachadh USB far-loidhne a’ faighinn taic ach le WCH-Link agus WCH-DAPLink.
- Chan eil WCH-LinkE-R0-1v3 agus WCH-DAPLink-R0-2v0 rim faighinn ach airson dreach firmware v2.8 agus gu h-àrd.
- Faodar inneal WCH-LinkUtility a chuir a-mach tro bhathar-bog MounRiver Studio.
- Tha firmware ùrachadh ceangail far-loidhne suidhichte ann an slighe stàlaidh MounRiver Studio agus slighe stàlaidh WCH-LinkUtility.
- Firmware ùrachadh WCH-DAPLink
- Firmware ùrachadh WCH-LinkE
- Firmware ùrachadh modh WCH-Link RISC-V
- Firmware ùrachadh modh WCH-Link ARM
- Firmware ùrachadh far-loidhne WCH-DAPLink
- Firmware ùrachadh far-loidhne modh WCH-Link ARM
- Firmware ùrachadh far-loidhne modh WCH-Link RISC-V
- Firmware ùrachadh far-loidhne WCH-LinkE
WCH-LinkE àrd-astar JTAG
Modal seachadview
Tha an WCH-LinkE-R0-1v3 a’ toirt seachad inneal JTAG eadar-aghaidh a bheir taic do cheanglaichean 4-uèir (TMS, TCK, TDI agus TDO) airson leudachadh air an JTAG eadar-aghaidh airson coimpiutairean gus CPUan, DSPn, FPGAn, CPLDs agus innealan eile obrachadh.
Feartan modal
- Mar mhodh aoigheachd / maighstir.
- l J.TAG tha eadar-aghaidh a’ toirt seachad uèir TMS, uèir TCK, uèir TDI agus uèir TDO.
- l Cuir taic ri gluasad dàta USB aig astar àrd.
- l Obrachadh sùbailte air innealan CPU, DSP, FPGA agus CPLD tro cho-obrachadh API coimpiutair.
Atharrachadh modal
Faodar an WCH-LinkE-R0-1v3 ùrachadh gu àrd-astar JTAG modh tron WCHLinkEJtagInneal UpdTool, luchdaich sìos na ceumannan mar a leanas.
- WCH-LinkE-R0-1v3 a-steach gu modh IAP (brùth fada air a’ phutan IAP gus cumhachd a thoirt don cheangal, ie, ceangail ris a ’choimpiutair tron phort USB gus cumhachd a thoirt suas), aig an àm seo bidh an LED gorm a’ frasadh.
- Fosgail WCHLinkEJtagInneal UpdTool, cuir an gnìomh an luchdachadh sìos (WCH-LinkE àrd-astar JTAG chaidh firmware ùrachadh a chuir ris gu fèin-ghluasadach).
- Tha ùrachadh firmware deiseil, aig an àm seo tha an LED gorm an-còmhnaidh air adhart.
Notaichean.
- WCHCeangalEJtagUpdTool faigh URL: https://www.wch.cn/downloads/WCHLinkEJtagUpdToolZIP.html
- Faodar am firmware ùrachadh far-loidhne le inneal WCH-LinkUtility, thoir sùil air leabhar-làimhe 6.3 WCH-LinkUtility Ùrachadh far-loidhne airson mion-fhiosrachadh.
- WCH-LinkE àrd-astar JTAG tha firmware ùrachadh far-loidhne suidhichte anns an WCHLinkEJtagInneal Upd
slighe stàlaidh.
- WCH-LinkE àrd-astar JTAG firmware ùrachadh
- WCH-LinkE àrd-astar JTAG Firmware ùrachadh far loidhne
Pròiseas luchdachadh sìos
- Ann an WCH-LinkE àrd-astar JTAG modh, am prògram Bit file air a luchdachadh sìos an toiseach chun FPGA tro JTAG, agus am Bit file obraichidh e rianadair SPI an FPGA gus an JTAG dàta gu dàta SPI airson sgrìobhadh gu Flash, agus is e an ceum seo am BIN a sgrìobhadh file gus a phròiseas leigheas prògram a thoirt gu buil.
- Seo an FPGA Xilinx xc7a35t. Sgrìobh an CFG file agus cleachd “openocd -f” airson a ghairm. Ainmich an CFG file mar usb20jtag.cfg agus sàbhail e gu àite an openocd.exe file.
# Sònraich WCH-LinkE àrd-astar JTAG Driver airson adapter debugger ch347 ch347 vid_pid 0x1a86 0x55dd
# Suidhich astar adapter tricead gleoc TCK 10000
# Sònraich TARGET, a’ luchdachadh an JTAG- SPI draibhear ann an Open OCD
stòr [lorg cpld/xilinx-xc7.cfg] stòr [f nd cpld/jtagspi.cfg] # Suidhich òrdugh IR air TARGET
suidhich XC7_JSHUTDOWN 0x0d
suidhich XC7_JPROGRAM 0x0b
suidhich XC7_JSTART 0x0c
suidhich XC7_BYPASS 0x3f
# Pròiseas luchdaich sìos
Init
# An toiseach luchdaich sìos am Bit file a TARGADH
luchdaich 0 bscan_spi_xc7a35t.bit
stad ath-shuidheachadh
# Lorg fiosrachadh Flash
Flash probe 0
# Bin Luchdaich sìos file gu Flash flash write_image erase test. bin 0x0
# Obrachadh firmware èifeachdach iscan xc7.tap $XC7_JSHUTDOWN ircan xc7.tap $XC7_JPROGRAM runtest 60000 runtest 2000 ircan xc7.tap $XC7_BYPASS runtest 2000 fàgail . - Ruith an àithne: openocd.exe -f usb20jtag.cfg ann an ceann-uidhe Windows agus cuir an gnìomh e mar a leanas.
- Tha an luchdachadh sìos seachad agus tha an inneal a’ ruith gu h-àbhaisteach.
Notaichean.
- dreuchd tionndaidh a' Bit file, le cuideachadh bho phròiseact stòr fosgailte Github:
https://github.com/quartiq/bscanspibitstreams - openocd.exe file àite: MounRiver\MounRiver_Studio\toolchain\OpenOCD\bin
Aithris duilgheadas àbhaisteach
Rabhadh mearachd |
Fuasgladh |
Cleachd bathar-bog Keil airson luchdachadh sìos![]() |
|
Cleachd bathar-bog Keil airson luchdachadh sìos![]() |
|
Cleachd bathar-bog MounRiver Studio airson luchdachadh sìos![]() |
Thoir an aire:
|
Cleachd an inneal WCH-LinkUtility airson luchdachadh sìos![]() |
Sguab às a h-uile raon cleachdaiche den chip |
Ùraich firmware a ’cleachdadh WCHLinkEJtagInneal UpdTool Às deidh ùrachadh a dhèanamh air a’ firmware a rèir modh làimhe 7.3 Ag atharrachadh Modh Luchdaich sìos Modh, chan eil an LED gorm air an WCH-LinkE-R0-1v3 a ’lasadh suas agus chan urrainn don Mhanaidsear Inneal an inneal aithneachadh. |
|
Notaichean:
- Chan eil taic ris a’ ghnìomh deasbaid nuair a chuireas am prògram cleachdaiche an gnìomh cadail air.
- Ma dh’ fhalbhas tu gu h-annasach nuair a bhios tu a’ cleachdadh a’ ghnìomh deasbaid, thathas a’ moladh an Ceangal ath-phlug.
- Nuair a bhios tu a’ cleachdadh gnìomhan luchdachadh sìos agus deasbaid CH32F103 / CH32F203 / CH32V103 / CH32V203 / CH32V307, tha BOOT0 stèidhichte.
- Nuair a bhios tu a’ cleachdadh gnìomh deasbaid CH569, feumaidh an còd cleachdaiche a bhith nas lugha na an àite ROM rèiteachaidh, mar a chithear ann an Clàr 2-2 de leabhar-làimhe CH569.
- Nuair a bhios tu a’ cleachdadh gnìomh dì-bhugachaidh chip sreath CH32, feuch an dèan thu cinnteach gu bheil a’ chip ann an staid dìon leughaidh.
Stàladh driver
Driver airson ceangal WCH
Ma dh’ fhailicheas stàladh an draibhear, feuch an fosgail thu am pasgan LinkDrv fo shlighe stàlaidh MounRiver Studio no am pasgan Drv Link fo shlighe stàlaidh WCH-LinkUtility agus stàlaich e le làimh. SETUP.EXE fon phasgan WCHLink.
Manaidsear inneal |
Slighe draibhidh |
![]() |
![]() |
WCH-LinkE àrd-astar JTAG dràibhear
Tha WCH-LinkE-R0-1v3 air ùrachadh gu àrd-astar JTAG modh, feumaidh tu an WCH-LinkE àrd-astar JTAG Driver airson a chleachdadh mar bu chòir. Feuch an fosgail thu am pasgan Drv fo shlighe stàlaidh WCHLinkEJtagUpdTool agus stàlaich CH341PAR.EXE le làimh.
Manaidsear inneal |
Draibheadh pat |
![]() |
![]() |
Driver airson CDC
Duilgheadasan stàlaidh inneal CDC fo WIN7.
- Ma thèid an draibhear port sreathach a chuir a-steach gu soirbheachail, chan eil feum air na ceumannan a leanas.
- Dearbhaich gu bheil an usbser.sys file an làthair ann an slighe B. Ma tha e a dhìth, dèan lethbhreac dheth bho shlighe A gu slighe B.
- Ath-stàlaich an CDC driver. (Faic an clàr gu h-àrd airson slighe an draibhear, feuch an stàlaich thu an draibhear CDC sa mhodh fhreagarrach)
Thoir an aire: Mura h-eil na ceumannan gu h-àrd a’ fuasgladh na trioblaid, thoir sùil air a’ cheangal gu h-ìosal
Iomradh: http://www.wch.cn/downloads/InstallNoteOn64BitWIN7ZHPDF.html
Sgrìobhainnean/Goireasan
![]() |
Modal Debugger Emulation WCH WCH-Link [pdfLeabhar-làimhe an neach-cleachdaidh Modal Debugger Emulation WCH-Link, WCH-Link, Modal Debugger Emulation, Modal Debugger |