Modal Debugger Emulation WCH-Link

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
Modal Debugger Emulation WCH-Link

Modh WCH-Ceangal

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)

  1. Cliog air saighead SIOMBAIL anns a’ bhàr inneal ath-ghoirid gus uinneag rèiteachaidh luchdachadh sìos a’ phròiseict a thoirt suas
  2. Cliog Ceist air taobh deas Modh Targaid gu view am modh ceangail gnàthach
  3. Cliog air bogsa roghainn Modh Targaid, tagh am modh ceangail targaid, cliog Cuir a-steach.
    Atharrachadh modh

Dòigh 2: Cleachd inneal WCH-Link Utility gus modh Link atharrachadh.

  1. Cliog Faigh air taobh deas modh Active WCH-Link gu view am modh ceangail gnàthach
  2. Cliog air bogsa roghainn modh Active WCH-Link, tagh am modh ceangail targaid, cliog Suidhich
    Cleachd inneal WCH-LinkUtility gus modh Link atharrachadh.

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)

  1. Brùth agus gleidh an iuchair ModeS gus cumhachd a thoirt don cheangal.

Notaichean:

  1. Bidh an LED gorm a’ lasadh nuair a bhios tu a’ luchdachadh sìos agus a’ dì-bhugachadh.
  2. Bidh an Ceangal a’ cumail am modh suidse airson a chleachdadh às deidh sin.
  3. Sgan an còd QR san dealbh air cùl Link gus modal deasbaid emuladair WCH-Link fhosgladh weblàrach.
  4. Modal dì-bhugadair atharrais WCH-Link URL https://www.wch.procn/ducts/WCHLink.html
  5. Ruigsinneachd stiùidio MounRiver URL: http://mounriver.com/
  6. WCH-Link Utility Access URL: https://www.wch.cn/downloads/WCHLinkUtility_ZIP.html
  7. Cothrom WHISPSTool URL: https://www.wch.cn/downloads/WCHISPTool_Setup_exe.html
  8. 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:

  1. 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.
  2. Feumaidh draibhear CDC a bhith air a chuir a-steach fo Win7.
  3. 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:

  1. 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.
  2.  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.
  3. Chan eil dreach àrd-astar WCH-LinkE ach airson CH32F20x / CH32V20x / CH32V30x a luathachadh.
  4. 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.
Keil luchdachadh sìos agus deasbaid

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
CMSIS V5.3.0 agus gu h-àrd

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
  1. Cliog air an t-slat draoidheachdSIOMBAIL anns a’ bhàr-inneal gus am bogsa deasbaid Roghainnean airson Targaid a thoirt suas, cliog Debug agus tagh am modal emuladair.
    Luchdaich sìos rèiteachadh
  2. Cliog air a’ bhogsa roghainn Cleachd agus tagh CMSIS-DAP Debugger
  3. Cliog air a’ phutan Settings gus am bogsa deasbaid Setup Driver Target Cortex-M a thoirt suas
    Luchdaich sìos rèiteachadh
    À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.
  4. Cliog air Luchdaich sìos Flash airson rèiteachadh luchdachadh sìos.
    Luchdaich sìos rèiteachadh
    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.
  5. À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
  1. Cliog air a 'phutan Debug Debug sa bhàr-inneal gus a dhol a-steach don duilleag deasbaid
  2. Suidhich puingean briseadh
    Debug
  3. Òrdughan deasbaid bunaiteach
    ICONS Ath-shuidheachadh: Dèan gnìomh ath-shuidheachadh air a 'phrògram.
    An ìomhaigheag 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.
    An ìomhaigheag Ceum: Dèan aon aithris agus ma thachras tu ri gnìomh, thèid e a-steach don ghnìomh.
    An ìomhaigheag 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.
    An ìomhaigheagCeum 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.
  4. Cliog air a 'phutan Debug Debugsa bhàr-inneal a-rithist gus an deasbaid fhàgail.

MounRiver Studio Luchdaich sìos agus Debug

Luchdaich sìos rèiteachadh
  1. Cliog air an t-saighead An ìomhaigheag  anns a’ bhàr-inneal gus uinneag rèiteachaidh luchdaich sìos a’ phròiseict a thoirt suas
  2. Cliog air a’ phutan Disable Read-Protect gus an dìon leughaidh chip a dhì-cheadachadh
    An ìomhaigheag
  3. Rèiteachadh targaid, tha na prìomh eileamaidean mar a leanas.
    MounRiver Studio Luchdaich sìos agus Debug
  4. Roghainnean rèiteachaidh
    MounRiver Studio Luchdaich sìos agus Debug
  5. Cliog air Cuir a-steach agus Dùin gus an rèiteachadh luchdaich sìos a shàbhaladh. Cliog air an ìomhaigh An ìomhaigheag anns a 'bhàr-inneal gus an còd a losgadh, agus thèid an toradh a thaisbeanadh anns a' Chonsole.
  Debug
  1. Cuir a-steach an duilleag debugging
    Dòigh 1: Cliog air a’ phutan DebugDebug sa bhàr-inneal gus a dhol a-steach don duilleag deasbaid gu dìreach.
    Dòigh 2: Cliog air an t-saigheadDebug anns 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.
    Debug
  2. Suidhich puingean briseadh
    Suidhich puingean briseadh
  3. Òrdughan deasbaid bunaiteach
    An ìomhaigheag Ath-shuidheachadh: Dèan gnìomh ath-shuidheachadh air a 'phrògram.
    An ìomhaigheag 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.
    An ìomhaigheag Crìoch: Cuir a-mach debugging.
    An ìomhaigheag Ceum a-steach: Dèan aon aithris, agus ma thachras tu ri gnìomh, thèid e a-steach don ghnìomh.
    An ìomhaigheag 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.
    An ìomhaigheag 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.
  4. Cliog An ìomhaigheag putan, fàg an deasbaid.
Gnìomhan eile

Suidhich chip Read-Protect

Gnìomhan eile Ceist inbhe dìon leughaidh chip
Gnìomhan eile Dèan comas air inbhe dìon-leughaidh chip
Gnìomhan eile 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)
Còd Flash sguab às gu tur

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 à comas SDI 2-uèir Cuir dheth an SDI 2-uèir

WCH-LinkUtility Download

Luchdaich sìos rèiteachadh
  1. Cliog air an ìomhaigh An ìomhaigheag , ceangail ri Link
  2. Tagh am modail chip
  3. Roghainnean rèiteachaidh
    Roghainnean rèiteachaidh
  4. Cuir diog à comas Leughadh Còd MCU, cuir dheth an dìon leughaidh chip.
    Roghainnean rèiteachaidh
  5. Cliog air ìomhaighAn ìomhaigheag  firmware a chur ris
  6. Cliog air ìomhaigh An ìomhaigheag gus luchdachadh sìos a chuir an gnìomh
Gnìomhan eile

Iarr fiosrachadh chip

Cliog air ìomhaigh An ìomhaigheaggus 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

Suidhich chip Read-Protect Ceist inbhe dìon leughaidh chip
Suidhich chip Read-Protect Dèan comas air inbhe dìon-leughaidh chip
Suidhich chip Read-Protect Cuir à comas inbhe dìon-leughaidh chip

Leugh chip flash

Cliog air ìomhaighAn ìomhaigheag  gus chip Flash a leughadh
Leugh chip flash

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).
Còd Flash sguab às gu tur

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)

Toradh cumhachd a ghabhas smachd

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.

Luchdadh a-nuas gu fèin-obrachail leantainneach

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.

Luchdaich sìos ioma-inneal

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.
Dòighean ùrachadh firmware

Ù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.
Ùrachadh luath air ìre WCH-LinkUtility

Notaichean:

  1. 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.
  2.  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)
  1. 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)

  2. 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)
  3. 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.
    Ùrachadh far-loidhne WCH-LinkUtility (dòigh-obrach 2-uèir airson ùrachadh far-loidhne)
  4. Cliog air ìomhaigh An ìomhaigheag dìon leughaidh chip diaable
    Ùrachadh far-loidhne WCH-LinkUtility (dòigh-obrach 2-uèir airson ùrachadh far-loidhne)
  5. Cliog air ìomhaigh An ìomhaigheag, cuir Link offline firmware ùraichte
  6. Roghainnean rèiteachaidh (Program + Verify + Reset and Run)
    ⑦ Roghainnean rèiteachaidh
  7. Cliog air ìomhaighAn ìomhaigheag gus luchdachadh sìos a chuir an gnìomh

Notaichean:

  1. Tha an Ceangal ri ùrachadh cuingealaichte ri WCH-LinkE agus WCH-DAPLink.
  2. Tha feum air dà WCH-LinkE airson an dòigh seo.
  3. Nuair a thèid Link a-steach don mhodh IAP, bidh an LED gorm a’ frasadh.
Ùrachadh port sreathach WCHISPSstudio far-loidhne
  1. 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)

  2. 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
    Ùrachadh port sreathach WCHISPSstudio far-loidhne
  3. Cuir am bathar-bog ùraichte Link offline ris a’ phrògram targaid file
  4. Luchdaich sìos rèiteachadh
    Ùrachadh port sreathach WCHISPSstudio far-loidhne
  5. Cliog air a’ phutan luchdaich sìos
  6. 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
  1. 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)
  2. Nochdaidh inneal WCHISPStudio gu fèin-ghluasadach an uinneag atharrachaidh
  3.  Cuir firmware ùrachadh far loidhne Link ris a’ phrògram targaid file
  4. Luchdaich sìos rèiteachadh
    Ùrachadh far loidhne WCHISPSstudio USB
  5. Cliog air a’ phutan luchdaich sìos.

Notaichean:

  1. Chan eil ùrachadh USB far-loidhne a’ faighinn taic ach le WCH-Link agus WCH-DAPLink.
  2. Chan eil WCH-LinkE-R0-1v3 agus WCH-DAPLink-R0-2v0 rim faighinn ach airson dreach firmware v2.8 agus gu h-àrd.
  3. Faodar inneal WCH-LinkUtility a chuir a-mach tro bhathar-bog MounRiver Studio.
    Ùrachadh far loidhne WCHISPSstudio USB
  4. Tha firmware ùrachadh ceangail far-loidhne suidhichte ann an slighe stàlaidh MounRiver Studio agus slighe stàlaidh WCH-LinkUtility.
    Ùrachadh far loidhne WCHISPSstudio USB
    1. Firmware ùrachadh WCH-DAPLink
    2. Firmware ùrachadh WCH-LinkE
    3. Firmware ùrachadh modh WCH-Link RISC-V
    4. Firmware ùrachadh modh WCH-Link ARM
    5. Firmware ùrachadh far-loidhne WCH-DAPLink
    6. Firmware ùrachadh far-loidhne modh WCH-Link ARM
    7. Firmware ùrachadh far-loidhne modh WCH-Link RISC-V
    8. 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.

WCH-LinkE àrd-astar JTAG

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.

  1. 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.
  2. 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).
  3. Tha ùrachadh firmware deiseil, aig an àm seo tha an LED gorm an-còmhnaidh air adhart.
    Atharrachadh modal

Notaichean.

  1.  WCHCeangalEJtagUpdTool faigh URL: https://www.wch.cn/downloads/WCHLinkEJtagUpdToolZIP.html
  2. 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.
  3. WCH-LinkE àrd-astar JTAG tha firmware ùrachadh far-loidhne suidhichte anns an WCHLinkEJtagInneal Upd
    slighe stàlaidh.
    Atharrachadh modal
    1. WCH-LinkE àrd-astar JTAG firmware ùrachadh
    2. WCH-LinkE àrd-astar JTAG Firmware ùrachadh far loidhne
Pròiseas luchdachadh sìos
  1. 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.
  2. 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 .
  3. Ruith an àithne: openocd.exe -f usb20jtag.cfg ann an ceann-uidhe Windows agus cuir an gnìomh e mar a leanas.Pròiseas luchdachadh sìos
  4. Tha an luchdachadh sìos seachad agus tha an inneal a’ ruith gu h-àbhaisteach.

Notaichean.

  1. dreuchd tionndaidh a' Bit file, le cuideachadh bho phròiseact stòr fosgailte Github:
    https://github.com/quartiq/bscanspibitstreams
  2. openocd.exe file àite: MounRiver\MounRiver_Studio\toolchain\OpenOCD\bin

Aithris duilgheadas àbhaisteach

Rabhadh mearachd 

Fuasgladh 

Cleachd bathar-bog Keil airson luchdachadh sìos
Aithris duilgheadas àbhaisteach
  1. Feuch an toir thu sùil air leabhar-làimhe 3.2 Luchdaich sìos rèiteachadh gus crìoch a chuir air rèiteachadh luchdachadh sìos Keil.
    Aithris duilgheadas àbhaisteach
Cleachd bathar-bog Keil airson luchdachadh sìos
Aithris duilgheadas àbhaisteach
  1. Is e meud àite RAM de na sgoltagan sreath CH32F20x againn 0x2800.
    Aithris duilgheadas àbhaisteach
Cleachd bathar-bog MounRiver Studio airson luchdachadh sìos
Cleachd bathar-bog MounRiver Studio airson luchdachadh sìos
  1. Dèan cinnteach a bheil eadar-aghaidh deasbaid dà-uèir a’ chip ceangailte gu ceart ri Link.
  2. Dèan cinnteach a bheil gnìomh Debug a’ chip air a thionndadh air (mura h-eil, faodar a thionndadh air tron ​​​​inneal ISP).
  3. Dèan cinnteach a bheil am prògram cleachdaiche taobh a-staigh a’ chip fosgailte airson gnìomh cadail agus a bheil faidhle
    obrachadh gnìomhan co-cheangailte ri FLASH (ma tha e fosgailte, faodaidh tu
    cuir a-steach modh BOOT agus luchdaich sìos tro dhà loidhne).
  4. Dèan cinnteach a bheil an eadar-aghaidh deasbaid dà-uèir den phrògram cleachdaiche taobh a-staigh a’ chip ioma-fhillte mar phort GPIO cumanta (ma tha e ioma-fhillte, faodaidh tu a dhol a-steach don mhodh BOOT agus luchdachadh sìos tro dhà uèir).

Thoir an aire:

  1. Airson chips sreath CH32, mura h-eil an luchdachadh sìos soirbheachail, faodaidh tu a dhol a-steach don mhodh BOOT (BOOT0 gu VCC, BOOT1 gu GND) agus luchdachadh sìos tro Link.
  2. Airson 3 agus 4, faodar an duilgheadas fhuasgladh le inneal WCHLink Utility gus an raon cleachdaiche gu lèir den chip a dhubhadh às (thoir sùil air Caibideil 5 den leabhar-làimhe airson WCH-LinkUtility
    luchdachadh sìos).
Cleachd an inneal WCH-LinkUtility airson luchdachadh sìos
Cleachd bathar-bog MounRiver Studio 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. 
  1. Faodaidh mion-sgrùdadh air an adhbhar a bhith mar an WCH-LinkE-R0-
    1v3 air ana-cainnt sèididh criostail Y1, agus mar thoradh air an sin chan urrainn don chriostail tòiseachadh air crith. Mar sin, feumaidh tu an criostal Y1 ath-reic.
    Cleachd bathar-bog MounRiver Studio airson luchdachadh sìos

Notaichean:

  1. Chan eil taic ris a’ ghnìomh deasbaid nuair a chuireas am prògram cleachdaiche an gnìomh cadail air.
  2. Ma dh’ fhalbhas tu gu h-annasach nuair a bhios tu a’ cleachdadh a’ ghnìomh deasbaid, thathas a’ moladh an Ceangal ath-phlug.
  3. Nuair a bhios tu a’ cleachdadh gnìomhan luchdachadh sìos agus deasbaid CH32F103 / CH32F203 / CH32V103 / CH32V203 / CH32V307, tha BOOT0 stèidhichte.
  4. 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.
  5. 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 

Stàladh driver 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

Slighe draibhidh Slighe draibhidh
Driver airson CDC

Duilgheadasan stàlaidh inneal CDC fo WIN7.

  1. Ma thèid an draibhear port sreathach a chuir a-steach gu soirbheachail, chan eil feum air na ceumannan a leanas.
  2. 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.
  3. 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)
    Slighe draibhidh

Thoir an aire: Mura h-eil na ceumannan gu h-àrd a’ fuasgladh na trioblaid, thoir sùil air a’ cheangal gu h-ìosal

Stàladh driver

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

Iomraidhean

Fàg beachd

Cha tèid do sheòladh puist-d fhoillseachadh. Tha raointean riatanach air an comharrachadh *