Produktcharakteristiken
(1) D'Hardware-Schema-PCB ass komplett Open Source, Software Open Source, kee Copyright-Risiko.
Am Moment sinn d'jlink/stlink um Maart piratéiert, an et gëtt e puer juristesch Problemer beim Gebrauch. Wann e puer jlink mat IDE wéi MDK benotzt ginn, féiert dat zu Piraterie a kann net normal benotzt ginn, an e puer jlink Versioune hunn de Problem datt Firmware no enger Zäit verluer geet. Soubal d'Firmware verluer ass, musst Dir d'Software manuell restauréieren.
(2) SWD-Interface gëtt benotzt, ënnerstëtzt Mainstream PC-Debugging-Software, dorënner Keil, IAR, OpenOCD, ënnerstëtzt SwD-Downloads, Debugging an engem Schrëtt.
(3) JTAG-Interface, mat openocd kann den Debugging vu bal all SoC-Chips weltwäit ënnerstëtzen, wéi ARM Cortex-A Serie, DSP, FPGA, MIPS, etc., well den SWD Protokoll nëmmen e private Protokoll ass, dee vun ARM definéiert ass, an JTAG den internationale IEEE 1149 Standard ass. Den üblechen Emulator-Zilchip ass allgemeng d'ARM Cortex-M Serie, déi keng JTAG-Interface huet, an dëst Produkt huet eng JTAG-Interface, déi fir d'Entwécklung an d'Debugging vun Aarbechten ënner anere Plattformen gëeegent ass.
(4) Ënnerstëtzung fir virtuelle serielle Ports (dat heescht, et kann als Emulator oder als serielle Port-Tool benotzt ginn, andeems et ch340, cp2102, p12303 ersetzt)
(5) DAPLink ënnerstëtzt d'Firmware-Upgrade vum USB-Flash-Laufwierk. Verbannt einfach den nRST a schléisst en un den DAPLink oder de PC un. Do gëtt en USB-Flash-Laufwierk. Zitt einfach déi nei Firmware (Hex- oder Bin-Datei) an den USB-Flash-Laufwierk fir den Upgrade ofzeschléissen. Well DAPLink e Bootloader mat U-Disk-Funktioun implementéiert, kann den Upgrade vum Firmware ganz einfach ofschléissen. Wann Dir e Produkt op Basis vum STM32 a Masseproduktioun hutt, an de Produit eventuell spéider muss aktualiséiert ginn, ass de Bootloader-Code an DAPLink ganz wäertvoll fir Är Referenz. De Client muss keng komplex IDE oder Burn-Tools installéieren fir den Upgrade ofzeschléissen. Zitt en einfach op d'U-Disk fir den Upgrade vun Ärem Produkt bequem ofzeschléissen.
Verkabelungsprozedur
1. Verbannt den Emulator mat der Zilkaart
Schaltplang vum SWD
JTAG-Schaltplang
Froen an Äntwerten
1. Brennfehler, wat op RDDI-DAP FEELER hiweist, wéi kann een dat léisen?
A: Well d'Brenngeschwindegkeet vum Simulator héich ass, wäert d'Signal tëscht der Dupont-Linn Kräizung produzéieren. Probéiert w.e.g. déi méi kuerz Dupont-Linn oder déi enk verbonne Dupont-Linn z'änneren. Dir kënnt och probéieren d'Brenngeschwindegkeet ze reduzéieren. Am Allgemengen kann dat normal geléist ginn.
2. Wat soll gemaach ginn, wann d'Zil net detektéiert ka ginn, wat op e Kommunikatiounsfehler hiweist?
A: Kontrolléiert w.e.g. als éischt ob den Hardwarekabel richteg ass (GND, CLK, 10, 3V3), an dann ob d'Stroumversuergung vun der Target Board normal ass. Wann d'Target Board vum Simulator ugedriwwe gëtt, well de maximalen Ausgangsstroum vum USB nëmmen 500mA ass, kontrolléiert w.e.g. ob d'Stroumversuergung vun der Target Board net ausräicht.
3. Wéi ee Chip-Debugging-Brennen gëtt vum CMSIS DAP/DAPLink ënnerstëtzt?
A: Den typesche Gebrauchsszenario ass d'Programméierung an d'Debuggen vum MCU. Theoretesch kann de Kernel vun der Cortex-M Serie DAP fir d'Brennung an d'Debuggen benotzen, typesch Chips wéi STM32 komplett Serie vu Chips, GD32 komplett Serie, nRF51/52 Serie asw.
4. Kann ech den DAP-Emulator fir Debugging ënner Linux benotzen?
A: Ënner Linux kënnt Dir openocd an den DAP Emulator fir Debugging benotzen. openocd ass de populäersten an mächtegsten Open-Source Debugger op der Welt. Dir kënnt openocd och ënner Windows benotzen. Wann Dir dat entspriechend Konfiguratiounsskript schreift, kënnt Dir de Chip debuggen, brennen an aner Operatiounen ausféieren.
Produktopnamen