HOLTEK e-Link32 Pro MCU Debug Adapter

Spesifikasies
- Model: HT32 MCU SWD-koppelvlak
- Weergawe: AN0677EN V1.00
- Datum: 21 Mei 2024
- Koppelvlak: SWD (Serial Wire Debug)
- Verenigbaarheid: e-Link32 Pro / Lite, teiken MCU
Produk inligting
Die HT32 MCU SWD-koppelvlak is ontwerp vir programmering, vanlyn programmering en ontfouting van teiken-MCU's. Dit gebruik die SWD-kommunikasieprotokol vir doeltreffende data-oordrag en ontfouting.
SWD Pen Beskrywing
Die SWD-koppelvlak bestaan uit twee hoofpenne:
- SWDIO (Serial Wire Data Input/Output): Tweerigting-datalyn vir ontfouting van inligting-oordrag en kode/data-programmering.
- SWCLK (Serial Wire Clock): Kloksein vir sinchrone data-oordrag.
Verbindingsbeskrywing/PCB-ontwerp
Die SWD-koppelvlak benodig 'n 10-pen-aansluiting met die volgende penbeskrywings:
| Speldnr. | Naam | Beskrywing |
|---|---|---|
| 1, 3, 5, 8 | VCC, GND | Kragtoevoerverbindings vir die ontfoutingsadapter en teiken MCU. |
| 2, 4 | SWDIO, SWCLK | Data en klok seine vir kommunikasie. |
| 6, 10 | Voorbehou | Geen verbinding nodig nie. |
| 7, 9 | VCOM_RXD, VCOM_TXD | Virtuele COM-poorte vir seriële kommunikasie. |
As u 'n pasgemaakte bord ontwerp, word dit aanbeveel om 'n 5-pen SWD-aansluiting met VDD-, GND-, SWDIO-, SWCLK- en nRST-verbindings in te sluit vir versoenbaarheid met e-Link32 Pro/Lite.
Ontfout Adapter Vlak Verskuiwing Beskrywing
Wanneer u die ontfoutingsadapter aan die MCU-hardewarebord koppel, maak seker dat daar aan die voorafbepaalde voorwaardes voldoen word om enige hardewarekonflik te vermy.
Produkgebruiksinstruksies
- Koppel die SWD-koppelvlak van e-Link32 Pro/Lite aan die teiken MCU met behulp van die verskafde aansluiting.
- Verseker behoorlike kragtoevoerverbindings tussen die debugadapter en die teiken MCU.
- Gebruik toepaslike sagtewarehulpmiddels soos e-Link32 Pro Gebruikersgids of Starter Kit Gebruikershandleiding vir programmering en ontfouting.
Inleiding
Holtek HT32-reeks MCU's is gebaseer op 'n Arm® Cortex®-M-kern. Die kern bevat geïntegreerde Serial Wire Debug (SWD) poorte, naamlik SW-DP/SWJ-DP, wat ontwikkeling, programmering en ontfouting geriefliker maak. Tydens hardeware-ontwerp wanneer die SWD gebruik word, kan gebruikers egter 'n paar abnormale situasies teëkom, wat projekontwikkeling beïnvloed. Hierdie toepassingsnota voorsien gebruikers van 'n omvattende probleemoplossingsgids vir SWD-koppelvlakprobleme en sluit moontlike foute in wat tydens verbinding, kommunikasie en ander toestande kan voorkom. Hierdie gids sal gebruikers help om die SWD-koppelvlak makliker te gebruik, wat ontwikkelingstyd bespaar om die projek doeltreffender te maak.
Holtek het 'n USB-ontfoutingsinstrument genaamd e-Link32 Pro/Lite vrygestel, wat ontwikkel is op grond van die Arm® CMSIS-DAP-verwysingsontwerp. Deur die teikenbord aan die rekenaar se USB-poort te koppel, kan gebruikers die program op die teiken MCU programmeer en ontfout via die SWD onder die ontwikkelingsomgewing of met 'n programmeringsinstrument. Die volgende figuur toon die verbandverhoudings. Hierdie teks sal die e-Link32 Pro/Lite as 'n ex neemample om die SWD, algemene foutboodskappe en foutsporingstappe bekend te stel. Die SWD-verwante instruksies en ontfoutingsinligting word ook gebruik vir 'n algemene USB-ontfoutadapter soos ULINK2 of J-Link.

Afkorting beskrywing:
- SWD: Serial Wire Debug
- SW-DP: Serial Wire Debug Port
- SWJ-DP: Serial Wire en JTAG Ontfoutpoort
- CMSIS: Algemene mikrobeheerder sagteware-koppelvlakstandaard
- DAP: Ontfout toegangpoort
- IDE: Geïntegreerde Ontwikkelingsomgewing
SWD Inleiding
Die SWD is 'n hardeware-koppelvlak wat wyd gebruik word met die Arm® Cortex-M®-reeks MCU's vir programmering en ontfouting. Die volgende afdeling sal die Holtek e-Link32 Pro en e-Link32 Lite illustreer. Die e-Link32 Pro het ongeveer dieselfde argitektuur as die e-Link32 Lite, die belangrikste verskil is dat die e-Link32 Pro ICP vanlyn programmering ondersteun. Die volgende is 'n kort beskrywing:
- e-Link32 Pro: dit is 'n Holtek-selfstandige USB-ontfoutadapter, wat in-kring-programmering, vanlyn programmering en ontfouting ondersteun. Verwys na die e-Link32 Pro Gebruikersgids vir besonderhede.
- e-Link32 Lite: dit is 'n Holtek Starter Kit interne USB Debug adapter, wat direk op die teiken MCU kan programmeer of ontfout sonder bykomende verbindings. Verwys na die Starter Kit Gebruikershandleiding vir besonderhede.

SWD Pen Beskrywing
Daar is twee SWD kommunikasiepenne:
- SWDIO (reeksdraaddata-invoer/-uitvoer): 'n tweerigting datalyn vir ontfouting inligting oordrag en kode/data programmering tussen die debug adapter en die teiken MCU.
- SWCLK (Seriële draadklok): 'n kloksein vanaf die debug-adapter vir sinchroniese data-oordrag.
'n Tradisionele gesamentlike toetsaksiegroep (JTAG)-koppelvlak vereis vier verbindingspenne, terwyl die SWD net twee penne benodig om te kommunikeer. Daarom benodig die SWD minder penne en is dit geriefliker om te gebruik.
Verbindingsbeskrywing/PCB-ontwerp
Die volgende figuur toon die e-Link32 Pro/Lite-koppelvlakke.

As gebruikers hul eie bord moet ontwerp, word dit aanbeveel om 'n SWD-aansluiting te bespreek, soos in die volgende figuur getoon. Die SWD-koppelvlak moet VDD, GND, SWDIO, SWCLK en nRST van die teiken MCU bevat en wat dan aan e-Link32 Pro/Lite gekoppel kan word via hierdie verbinding vir programmering of ontfouting.

Ontfout Adapter Vlak Verskuiwing Beskrywing
Aangesien die MCU verskillende bedryfsvoltages in praktiese toepassings, die I/O logika voltage vlakke kan ook verskil. Die e-Link32 Pro/Lite bied 'n Level Shift-kring om aan te pas by verskillende voltages. As die SWD Pin 1 VCC as 'n verwysing gebruik word, voltage in die bogenoemde stroombaan, dan die SWD pen inset/uitset voltage op die e-Link32 Pro/Lite kan outomaties aangepas word volgens die teiken MCU-bedryfsvoltage, maak dit dus versoenbaar met verskillende MCU hardeware bordontwerpe. Die meeste ontfoutadapters soos ULINK2 of J-Link het 'n soortgelyke ontwerp.
Soos gesien kan word uit die bogenoemde beskrywing, wanneer die ontfoutingsadapter aan die MCU hardewarebord gekoppel is onder 'n voorafbepaalde toestand, moet daarop gelet word dat die MCU hardewarebord krag sal verskaf aan die SWD VCC pen op die debugadapter, soos getoon in die volgende figuur. Dit beteken dat die MCU-hardewarebord afsonderlik aan 'n kragtoevoer gekoppel moet word en die SWD VCC-pen op die debugadapter het by verstek geen kraguitset nie.

Die e-Link32 Pro/Lite Pin 1 VCC kan ook gestel word om 3.3V uit te voer om die teiken MCU hardewarebord van krag te voorsien. Dit is egter belangrik om aandag te skenk aan stroom- en kragtoevoerbeperkings. Verwys na die e-Link32 Pro Gebruikersgids vir besonderhede.
Kontroleer of die ontfoutingsadapter USB korrek gekoppel is
Wanneer die e-Link32 Pro/Lite aan die rekenaar gekoppel is, kyk of dit korrek gekoppel is deur die volgende twee metodes te gebruik.
- Kyk of die D1 USB-LED van die e-Link32 Pro/Lite verlig bly.
- Druk die "Win + R"-knoppies om "Run" te noem en voer "beheer drukkers" in om te hardloop. Wanneer 'n "Drukkers en skandeerders"-venster verskyn, klik op "Toestelle" en vind "Ander toestelle" in die aftreklys. Kontroleer dan of 'n toestel met die naam “CMSIS-DAP” of “Holtek CMSIS-DAP” verskyn, soos in die volgende figuur getoon. Daar moet kennis geneem word dat verskillende rekenaarstelsels effens verskillende skerms kan hê. Gebruikers kan na hierdie stap verwys om te vind en te kyk of hierdie toestel verskyn.

As die USB-ontfoutadapter nie aan die rekenaar kan koppel nie, verwys na "Foutsporing Stap 2".
Keil Debug-instellings
Hierdie afdeling sal e-Link32 Pro/Lite as 'n ex neemample om die ontfoutinstellings onder die Keil-ontwikkelingsomgewing te illustreer. Gebruik die volgende stappe om stap vir stap te kontroleer of die instellings korrek is. Klik eers op “Project Options for Target”.
- Klik op die "Utilities"-oortjie
- Merk "Gebruik ontfoutbestuurder"

- Klik op die "Debug"-oortjie
- Gebruik "CMSIS-DAP Debugger"
- Merk "Laai toepassing by opstart"
- Klik op "Instellings" aan die regterkant om die dialoogkassie "Opsies vir teiken" oop te maak

- As die debug-adapter suksesvol aan die rekenaar gekoppel is, sal "Serienommer" vertoon word. Indien nie, verwys dan na "Foutsporing Stap 2"
- Merk "SWJ" en kies "SW" as Poort
- As die debug-adapter suksesvol aan die MCU gekoppel is, sal die SWDIO-tabel "IDCODE" en "Device Name" vertoon. Andersins, verwys na "Probleemoplossing Stap 3" en kontroleer elke item opeenvolgend van daar af.

- Klik op die "Flash Download"-oortjie
- Kies "Vee volle skyfie" of "Vee sektore uit" as aflaaifunksie, merk dan "Program" en "Verifieer"
- Kyk of die HT32 Flash Loader in die programmeringsalgoritme bestaan. Die volgende wys die HT32 Flash Loader.
- HT32-reeks flits
- HT32-reeks flitsopsies
As die HT32 Flash Loader nie bestaan nie, klik "Add" om dit handmatig by te voeg. As die HT32 Flash Loader nie gevind kan word nie, installeer die Holtek DFP. Klik op “Projek – Bestuur – Pak installeerder …” om die Holtek DFP te vind en te installeer. Verwys na die Arm Ontwikkelaar webwebwerf of laai die HT32-firmware-biblioteek af. Soek “Holtek.HT32_DFP.latest.pack” in die wortelgids en installeer.

IAR-ontfoutinstellings
Hierdie afdeling sal die e-Link32 Pro/Lite as 'n ex neemample om die ontfoutinstellings onder die IAR-ontwikkelingsomgewing te illustreer. Volg die volgende stappe om stap vir stap te kontroleer of die instellings korrek is. Klik eers op “Projek → Opsies”.
- Klik op "Algemene opsies → Teiken" en kies die teiken MCU as die toestel. As die ooreenstemmende MCU nie gevind kan word nie, laai die "HT32_IAR_Package_Vx.xxexe" van die Holtek-amptenaar af webwebwerf om die IAR-ondersteuningspakket te installeer.

- Kies die "Setup"-oortjie in "Debugger" en kies "CMSIS DAP" as drywer

- Kies die "Interface"-oortjie in "CMSIS DAP" en kies "SWD" as Interface

Kontroleer of die SWD korrek gekoppel is
Wanneer jy Keil as 'n example, klik op “Project → Options for Target” om die “Debug”-oortjie te kies en klik op “Settings” aan die regterkant.

As die IDCODE en Toestelnaam in die SWDIO-tabel vertoon word soos in die volgende figuur getoon, dui dit aan dat die SWD korrek gekoppel is. Andersins, as 'n fout voorkom, verwys na die instruksies in die afdeling "Verbind onder herstel", of verwys na die foutsporingstappe om na te gaan.

Koppel onder Herstel
Connect Under Reset is 'n kenmerk van die MCU-kern en SW-DP om die stelsel te onderbreek voordat die program uitgevoer word. As 'n programgedrag veroorsaak dat die SWD ontoeganklik is, kan gebruikers die probleem met hierdie metode oplos. Die algemene redes waarom die SWD ontoeganklik is, is soos volg.
- Wanneer die SWDIO/SWCLK pen-gedeelde funksie gekies word om 'n ander funksie te hê, soos GPIO, sal die I/O nie vir SWD kommunikasie gebruik word nie.
- Wanneer die MCU die Diep-slaap-modus of Power-Down-modus betree, sal die MCU-kern stop. Daarom is dit nie moontlik om met die MCU-kern via die SWD te kommunikeer vir programmering of ontfouting nie.
Verwys na Connect Under Reset-instellings hieronder wanneer jy Keil gebruik. “Projek” → “Opsies vir teiken” → “Ontfout” → klik “Instellings” → kies “onder Herstel” as die Koppelmetode, soos in die volgende figuur getoon. Verwys na “Foutsporing Stap 9” vir die gedetailleerde Keil-instellingstappe.

Algemene foutboodskappe
Die volgende tabel toon 'n opsomming van algemene foutboodskappe tussen Keil en IAR.

Wanneer die ontfoutingsadapter nie aan die rekenaar koppel nie, verwys na "Foutsporing Stap 2".
Keil – Boodskap “SWD/JTAG Kommunikasie mislukking”

Wanneer die SWD-kommunikasie misluk, beteken dit dat die ontfoutadapter nie aan die MCU kon koppel nie. Kontroleer een vir een van "Probleemoplossing Stap 3".
Keil – Boodskap “Fout: Flash Download failed – “Cortex-Mx” ”

- Kontroleer eers of die saamgestelde "Kodegrootte + RO-data + RW-datagrootte" die teiken MCU-spesifikasies oorskry.
- Kontroleer of die Flash Loader-instellings in die Keil Programming Algoritme korrek is. Verwys na die afdeling "Keil Debug Settings" vir besonderhede.
- Kontroleer of die Page Erase/Program of Security-beskerming geaktiveer is. Verwys na "Foutsporing Stap 10 en Stap 11" vir besonderhede.
Keil - Boodskap "Kan nie flitsprogrammeringsalgoritme laai nie!"

Kontroleer of die VCC- en GND-penne op die debugadapter aan dié van die teiken-MCU gekoppel is. Verwys na “Foutsporing Stap 4” en “Stap 5”.
Keil – Boodskap “Flits Timeout. Stel die teiken terug en probeer dit weer.”

Kontroleer of die saamgestelde "Kodegrootte + RO-data + RW-datagrootte" die teiken MCU-spesifikasies oorskry.
IAR – Boodskap “Noodlottige fout: Sonde nie gevind nie”

Wanneer die ontfoutadapter nie aan die rekenaar gekoppel is nie, verwys na "Foutsporing Stap 2" en "Stap 13".
IAR – Boodskap “Noodlottige fout: Kon nie aan SVE koppel nie”

Wanneer die SWD-kommunikasie misluk, beteken dit dat die ontfoutadapter nie aan die MCU kon koppel nie. Die volgende toon die moontlike redes:
- Die teiken MCU-model van die Toestel in "Algemene Opsies" kan verkeerd wees, verwys na die "IAR Ontfoutinstellings" afdeling vir besonderhede oor hoe om dit te wysig.
- As die MCU nie via die SWD op die gasheer kan reageer nie, kontroleer een vir een vanaf "Foutsporing Stap 3".
IAR – Boodskap "Kon nie flitslaaier laai nie:...."

Kontroleer of die VCC- en GND-penne op die debugadapter aan dié van die teiken-MCU gekoppel is. Verwys na “Foutsporing Stap 4” en “Stap 5”.
Probleemoplossing
As gebruikers probleme ondervind wanneer hulle die SWD gebruik, gebruik die volgende stappe om in volgorde na te gaan.
- Of verskeie USB-ontfoutadapters aan die stelsel gekoppel is?
As verskeie USB-ontfoutadapters soos e-Link32 Pro/Lite of ULINK2 gelyktydig aan die stelsel gekoppel is, verwyder hulle en behou net een groep. Dit voorkom verkeerde oordeel wat veroorsaak word deur gelyktydige toegang van veelvuldige ontfoutadapters. Gebruikers kan ook die ontfoutingsadapter kies met 'n spesifieke verbinding onder die ontwikkelingsomgewing. - Kontroleer of die ontfoutingsadapter se USB-poort suksesvol gekoppel is?
As die D1 USB LED op die e-Link32 Pro/Lite nie verlig is nie of die ooreenstemmende toestel “CMSIS-DAP” nie in “Drukkers en skandeerders” gevind word nie, probeer om die fout op te los deur die volgende metode te gebruik.- Koppel die e-Link32 Pro/Lite USB-poort weer aan.
- Kyk of die USB-kabel onbeskadig is en met die rekenaar kan kommunikeer.
- Kyk of die e-Link32 Pro/Lite USB-poort nie los is nie.
- Kontroleer of die PC USB-poort korrek kan werk of vervang die gekoppelde USB-poort.
- Herbegin die rekenaar en koppel die USB-poort weer aan.
- Kyk of die SWDIO/SWCLK/nRST-penne verbind is?
Kontroleer of die MCU SWDIO-, SWCLK- en nRST-penne werklik aan die debugadapter gekoppel is. Kyk of die kabel nie gebreek is nie of die verbinding ontkoppel is. As die Holtek ESK32 Starter Kit gebruik word, maak seker dat die Switch-S1 op die bord na “Aan” geskakel is. - Kyk of die SWDIO/SWCLK-draad te lank is?
Verkort die draad tot minder as 20 cm. - Kontroleer of die SWDIO/SWCLK aan beskermingskomponente koppel?
Die seriële beskermingskomponente kan SWD hoëspoed seinvervorming veroorsaak, daarom moet die SWD transmissietempo verminder word. Pas die transmissietempo soos volg aan:- Keil: “Projek → Opsies vir teiken” kies die “Ontfout”-oortjie en klik op “Instellings” om die maksimum klok aan te pas, soos in die volgende figuur getoon.

- IAR: klik “CMSIS DAP” in “Projek →Opsies” en klik op die “Interface”-oortjie om die koppelvlakspoed aan te pas, soos in die volgende figuur getoon.

- Keil: “Projek → Opsies vir teiken” kies die “Ontfout”-oortjie en klik op “Instellings” om die maksimum klok aan te pas, soos in die volgende figuur getoon.
- Kyk of die kragtoevoer normaal is?
Gaan die volgende kragtoevoertoestande na:- Kontroleer of al die GND-penne aan mekaar verbind is om dieselfde verwysing voltage
- Kontroleer of die kragtoevoer van die ontfoutingsadapter soos die e-Link32 Lite Pro normaal is (USB VBUS 5V).
- Kontroleer of die teikenbord korrek aan die kragtoevoer gekoppel is
- Kontroleer of die SWD Pin 1 VCC op die debugadapter deur die teikenbord aangedryf word. Pen 1 VCC op die debug-adapter verbind met die VDD-pen op die teiken MCU en moet 'n toepaslike vol hêtage.
- Kontroleer of die Boot pin-instelling korrek is?
As die programmering suksesvol was, maar die program werk nie, kyk of die BOOT-pen ekstern-laag getrek is. Indien wel, verwyder dan hierdie eksterne sein. Na 'n aanskakeling of reset, moet die BOOT-pen op 'n hoë vlak gehou word, waarna die program in die Hoofflitsgeheue normaal kan uitvoer. Verwys na die MCU-datablad vir besonderhede oor die BOOT-penposisie of die vereiste vlak. - Kontroleer of die MCU SWDIO/SWCLK-pen konfigureer as GPIO of ander funksies?
As die SWDIO/SWCLK pen-gedeelde funksie gekies word om 'n ander funksie soos 'n GPIO deur die MCU-firmware te hê, dan sal die MCU nie meer reageer op enige SWD-kommunikasie wanneer die program na "AFIO switch SWDIO/SWCLK" uitgevoer is. . Dit sal die teikenbord 'n toestand maak wat nie geprogrammeer kan word nie. In sulke gevalle kan dit herstel word deur Connect onder Herstel te stel. Verwys na die Metode 1 of Metode 2 in Stap 9 vir besonderhede. - Kyk of die MCU die kragbesparingsmodus betree het?
As die MCU die Diep-slaap-modus of Power-Down-modus deur fermware betree het, kan die registers in die MCU Cortex-M-kern nie via die SWD verkry word nie. Dit maak die programmerings- of ontfoutingsfunksies nie beskikbaar nie. Verwys na die volgende twee metodes om dit te herstel. Die hoofbeginsel hier is om te verhoed dat die firmware in die Hoofflits funksioneer en sodoende die SWD-kommunikasie normaalweg laat werk.- Metode 1 - Stel die Connect Under Reset
Neem Keil as 'n eksample vir die IDE-instellings. Klik op "Project → Options for Target" om die "Debug"-oortjie te kies, en klik dan op "Settings".
Kies Koppel "onder Herstel", soos in die volgende figuur getoon. Nou kan die IDE dan normaalweg met die SWD programmeer. Dit word aanbeveel om eers die firmware in die hoofflits uit te vee (verwys na "Stap 11" vir die uitveebewerking) om te verhoed dat die SWDIO/SWCLK AFIO-skakelaar of die kragbesparingsmodus deur die firmware betree.
- Metode 2
Trek die PA9 BOOT-pen af, stel dit terug of skakel dit weer aan en voer 'n MCU Flash Erase uit. Nadat die Erase voltooi is, laat die PA9-pen los. Verwys na Stap 11 vir instruksies oor hoe om 'n uitvee via die IDE uit te voer.
- Metode 1 - Stel die Connect Under Reset
- Kontroleer of die MCU Memory Page Erase/Skryfbeskerming geaktiveer het?
As die MCU Memory Page Erase-beskerming geaktiveer het, kan die beskermde geheuebladsy nie uitgevee of gewysig word nie. Tydens 'n SWD-bladsy-uitvee, wanneer 'n fout voorkom omdat die beskermde bladsy nie uitgevee kan word nie, word 'n massa-uitveebewerking vereis om hierdie probleem op te los. Hier sal die MCU-geheue heeltemal uitgevee word en van geheuebeskerming verwyder word deur 'n Massa Erase. Verwys na "Stap 11" vir besonderhede. - Kontroleer of die MCU sekuriteitsbeskerming geaktiveer het?
As die MCU Sekuriteitsbeskerming geaktiveer het, wanneer 'n fout tydens 'n SWD-bladsy-uitvee voorkom, moet 'n Massa Erase-bewerking uitgevoer word om die Opsiegreep uit te vee om die geheuebeskerming te verwyder. Nadat 'n Mass Erase voltooi is, moet die MCU herstel of weer aangeskakel word.
→ Keil: “Flits → Vee uit”
IAR: “Projek → Laai af → Vee geheue uit” - Kontroleer of die stelsel teruggestel moet word nadat die programmering voltooi is.
Nadat die program via die ontfoutingsadapter opgedateer is, moet 'n MCU-terugstelling geaktiveer word voordat die stelsel die program kan begin. Die MCU-terugstelling kan deur óf die nRST-pen geaktiveer word óf deur weer aan te skakel. - Kyk of die e-Link32 Pro/Lite-firmware die nuutste weergawe is?
As gebruikers steeds nie kan programmeer of ontfout deur die SWD te gebruik nadat bogenoemde foutsporingstappe voltooi is nie, word dit aanbeveel om die e-Link32 Pro/Lite-firmware op te dateer na die nuutste weergawe. Laai die nuwe e-Link32 Pro ICP Tool af by die Holtek-amptenaar webwebwerf en klik op "Connect". As die e-Link32 Pro Lite-weergawe ouer is, sal 'n opdateringsboodskap outomaties verskyn, en klik dan op "OK" om die firmware op te dateer.
Verwysingsmateriaal
Raadpleeg die Holtek-amptenaar vir meer inligting webwebwerf: https://www.holtek.com.
Hersiening en wysigingsinligting

Disclaimer
Alle inligting, handelsmerke, logo's, grafika, video's, oudiosnitte, skakels en ander items wat hierop verskyn webwebwerf ('Inligting') is slegs vir verwysing en is onderhewig aan verandering te eniger tyd sonder vooraf kennisgewing en volgens die diskresie van Holtek Semiconductor Inc. en sy verwante maatskappye (hierna 'Holtek', 'die maatskappy', 'ons', ' ons' of 'ons'). Terwyl Holtek poog om die akkuraatheid van die inligting hieroor te verseker webwebwerf, word geen uitdruklike of geïmpliseerde waarborg deur Holtek gegee vir die akkuraatheid van die inligting nie. Holtek sal geen verantwoordelikheid vir enige onjuistheid of lekkasie dra nie.
Holtek sal nie aanspreeklik wees vir enige skade (insluitend maar nie beperk nie tot rekenaarvirus, stelselprobleme of dataverlies nie) hoegenaamd wat voortspruit uit die gebruik van of in verband met die gebruik van hierdie webwebwerf deur enige party. Daar kan skakels in hierdie area wees, wat jou toelaat om die webwebwerwe van ander maatskappye. Hierdie webwebwerwe word nie deur Holtek beheer nie. Holtek sal geen verantwoordelikheid en geen waarborg dra vir enige inligting wat op sulke webwerwe vertoon word nie. Hiperskakels na ander webwebwerwe is op eie risiko.
- Beperking van aanspreeklikheid
In geen geval sal Holtek Beperk teenoor enige ander party aanspreeklik wees vir enige verlies of skade hoegenaamd of hoe ook al direk of indirek veroorsaak in verband met jou toegang tot of gebruik van hierdie webwebwerf, die inhoud daarop of enige goedere, materiaal of dienste. - Beheersende wet
Die vrywaring vervat in die webwebwerf sal beheer word deur en geïnterpreteer word in ooreenstemming met die wette van die Republiek van China. Gebruikers sal hulle onderwerp aan die nie-eksklusiewe jurisdiksie van die howe in die Republiek van China. - Opdatering van vrywaring
Holtek behou die reg voor om die Vrywaring te eniger tyd by te werk met of sonder vooraf kennisgewing, alle veranderinge is onmiddellik van krag nadat dit aan die webwebwerf.
Gereelde vrae
V: Wat is SWD en hoe verskil dit van JTAG?
A: SWD (Serial Wire Debug) is 'n tweepen ontfoutingskoppelvlak wat 'n meer doeltreffende ontfoutingsoplossing bied in vergelyking met JTAG, wat vier penne vir kommunikasie benodig.
V: Hoe om die SWD-koppelvlak aan 'n pasgemaakte bord te koppel?
A: Ontwerp 'n bord met 'n 5-pen SWD-aansluiting wat VDD-, GND-, SWDIO-, SWCLK- en nRST-penne bevat vir versoenbaarheid met e-Link32 Pro/Lite.
Dokumente / Hulpbronne
![]() |
HOLTEK e-Link32 Pro MCU Debug Adapter [pdf] Gebruikersgids e-Link32 Pro, e-Link32 Lite, e-Link32 Pro MCU Debug Adapter, e-Link32 Pro, MCU Debug Adapter, Debug Adapter, Adapter |





