Produit Charakteristiken
(1) Hardware schematesch PCB ass komplett Open Source, Software Open Source, kee Copyright Risiko.
Am Moment sinn d'jlink / stlink um Maart piratéiert, an et ginn e puer legal Problemer am Gebrauch. Wann e puer jlink mat IDE wéi MDK benotzt gëtt, wäert et Piraterei prompt a kann net normalerweis benotzt ginn, an e puer jlink Versiounen hunn de Problem fir Firmware ze verléieren nodeems se fir eng Zäit benotzt goufen. Wann d'Firmware verluer ass, musst Dir d'Software manuell restauréieren.
(2) Féierung SWD Interface, Ënnerstëtzung Mainstream PC Debugging Software, dorënner keil, IAR, openocd, Ënnerstëtzung SwD download, eenzege Schrëtt Debugging.
(3) JTAG Interface, mat openocd kann den Debugging vu bal all SoC Chips weltwäit ënnerstëtzen, sou wéi ARM Cortex-A Serie, DSP, FPGA, MIPS, etc., well de SWD Protokoll nëmmen e private Protokoll ass definéiert vun ARM, an JTAG ass den internationale IEEE 1149 Standard. Den üblechen Emulator Zil Chip ass allgemeng ARM Cortex-M Serie, déi keng JTAG Interface aféieren, an dëst Produkt stellt JTAG Interface vir, wat fir Iech gëeegent ass fir Aarbecht ënner anere Plattformen z'entwéckelen an ze debuggen.
(4) Ënnerstëtzt virtuelle Serienport (dat ass, et kann als Emulator oder als Serienportinstrument benotzt ginn, ersetzt ch340, cp2102, p12303)
(5) DAPLink ënnerstëtzt USB Flash Drive Firmware Upgrade, just Buedem den nRST, Plug et an DAPLink, PC. Et gëtt en USB Flash Drive, zitt just déi nei Firmware (Hex oder Bin Datei) an den USB Flash Drive fir de Firmware Upgrade ze kompletéieren. Well DAPLink e Bootloader mat U Disk Funktioun implementéiert, kann et d'Firmware Upgrade ganz einfach maachen. Wann Dir e STM32-baséiert Produkt an der Masseproduktioun hutt, an d'Produkt muss eventuell spéider aktualiséiert ginn, de Bootloader Code an DAPLink ass ganz wäertvoll Är Referenz, de Client brauch keng komplex IDE z'installéieren oder Tools ze verbrennen fir de komplette Upgrade, zitt just op d'U Scheif kann Äre Produkt Upgrade bequem fäerdeg maachen.
Wiring Prozedur
1.Connect den Emulator op d'Zilplat
SWD Kabeldiagramm
JTAG Kabeldiagramm
Q&A
1. Verbrenne Echec, besot RDDI-DAP ERROR, wéi léisen?
A: Well d'Simulator Verbrennungsgeschwindegkeet séier ass, wäert d'Signal tëscht der Dupont Linn Crosstalk produzéieren, probéiert w.e.g. déi méi kuerz Dupont Linn ze änneren, oder déi enk verbonne Dupont Linn, Dir kënnt och probéieren d'Verbrennungsgeschwindegkeet ze reduzéieren, allgemeng ka geléist ginn normalerweis.
2. Wat soll gemaach ginn, wann d'Zil net erkannt ka ginn, wat d'Kommunikatiounsfehler ugeet?
A: Préift w.e.g. als éischt ob den Hardwarekabel richteg ass (GND,CLK,10,3V3), a kontrolléiert dann ob d'Energieversuergung vum Zilplat normal ass. Wann d'Zilplat vum Simulator ugedriwwe gëtt, well de maximalen Ausgangsstroum vum USB nëmmen 500mA ass, kontrolléiert w.e.g. ob d'Energieversuergung vum Zilplat net genuch ass.
3. Wéi eng Chip Debugging Verbrenne gëtt vun CMSIS DAP / DAPLink ënnerstëtzt?
A: Den typesche Benotzungsszenario ass de MCU ze programméieren an ze debuggen. Theoretesch kann de Kernel vun der Cortex-M Serie DAP fir Brennen an Debugging benotzen, typesch Chips wéi STM32 voll Serie vu Chips, GD32 voll Serie, nRF51/52 Serie a sou weider.
4. Kann ech DAP Emulator fir Debugging ënner Linux benotzen?
A: Ënner Linux kënnt Dir openocd an DAP Emulator fir Debugging benotzen. openocd ass de beléifsten a mächtegsten Open Source Debugger op der Welt. Dir kënnt och Openocd ënner Windows benotzen, andeems Dir de passenden Konfiguratiounsskript schreift kann d'Debugging vum Chip, Brennen an aner Operatiounen erreechen.
Produit shooting