Das GD-Link V2 ist ein professionelles Debugging- und Programmierwerkzeug, das von GigaDevice speziell für die GD32-Mikrocontroller-Serie entwickelt wurde. Es bietet Entwicklern eine vollständige Lösung für ARM Cortex-M- und RISC-V-basierte GD32-MCUs und stellt sowohl Debugging- als auch Programmierfunktionen über eine einzige USB-Schnittstelle bereit. Ob bei der Embedded-Systementwicklung, in der Ausbildung oder bei der Produktionsprogrammierung — das GD-Link V2 sorgt für zuverlässige Leistung und umfassende Funktionsunterstützung. Merkmale USB 2.0 Full-Speed-Schnittstelle: Stabile Verbindung mit 12 Mbps für Programmierung und Debugging Dual-Debug-Schnittstelle: Unterstützt sowohl SWD als auch JTAG für maximale Kompatibilität SWO-Trace-Ausgabe: Echtzeit-Datenstreaming für erweitertes Debugging und Profiling Virtueller Serieller Port: Integrierter UART (TX/RX) für bequeme Debug-Ausgabe Wählbare Stromversorgung: 3,3 V oder 5 V Versorgung des Zielboards über den Debug-Connector Offline-Programmierung: GD32-MCUs ohne PC programmierbar — ideal für Produktionsumgebungen Virtueller USB-Stick-Modus: Firmware-Dateien per Drag-and-Drop direkt programmieren Multi-IDE-Kompatibilität: Funktioniert nahtlos mit Keil MDK, IAR EWARM, Eclipse (OpenOCD) und VS Code (Cortex-Debug) Status-LEDs: 4 Anzeigen für Verbindung, Programmierfortschritt und Stromversorgung Audio-Feedback: Integrierter Piezo-Buzzer bestätigt erfolgreiche Programmierung Technische Spezifikationen Parameter Wert USB-Schnittstelle USB 2.0 Full-Speed (12 Mbps) Debug-Schnittstellen SWD, JTAG, SWO Serielle Schnittstelle USART (TX/RX) Ziel-Connector 10-pin Debug-Header Ausgangsspannung 3,3 V oder 5 V (wählbar) Onboard-MCU GD32F103RGT6 Statusanzeigen 4 × LEDs Audio-Anzeige Piezo-Buzzer Steuerungstaste K1 (Firmware-Update / Offline-Trigger) Unterstützte IDEs Keil MDK 5.27+, IAR 8.50+, Eclipse, VS Code Programmiermodi IDE, GD-Link Programmer, Offline, USB Drag-and-Drop Unterstützte MCU-Familien ARM Cortex-M3: GD32F1, GD32F2 ARM Cortex-M4: GD32F3, GD32F4, GD32E103 ARM Cortex-M23: GD32E23x ARM Cortex-M33: GD32E5, GD32W5 RISC-V: GD32VF103 Spezialserien: GD32L2 (Ultra-Low-Power), GD32A (Automotive) Anwendungsbereiche Embedded-Entwicklung: Vollständiges Debugging von GD32-Projekten mit IDE-Integration Ausbildung & Training: Ideal zum Erlernen der ARM Cortex-M- und RISC-V-Programmierung Produktionsprogrammierung: Der Offlinemodus ermöglicht effiziente Batch-Programmierung in der Fertigung On-Site Firmware-Updates: Tragbares Werkzeug für Firmware-Aktualisierungen vor Ort Schnelle Prototypenentwicklung: Drag-and-Drop-Modus beschleunigt die Entwicklungsiteration Industriesteuerung: Zuverlässige Programmierung für Automatisierungs- und Steuerungssysteme IoT-Entwicklung: Volle Unterstützung der GD32W5 Wireless-Serie Lieferumfang GD-Link V2 Debugger/Programmer × 1 FAQ Was ist der Unterschied zwischen GD-Link V2 und V3? Das GD-Link V3 bietet erweiterte Funktionen und Leistungsoptimierungen. Beide Versionen unterstützen die vollständige GD32-MCU-Serie, einschließlich ARM Cortex-M- und RISC-V-Familien. Welche IDEs sind mit GD-Link kompatibel? GD-Link funktioniert mit Keil MDK, IAR EWARM, Eclipse (über OpenOCD) und VS Code (über Cortex-Debug-Plugin). Kann das GD-Link mein Zielboard mit Strom versorgen? Ja. Das GD-Link kann 3,3 V oder 5 V über den T_Vref-Pin des Debug-Connectors an das Zielboard liefern. Was ist die Offline-Programmierung? Nach der Konfiguration der Programmierparameter am PC kann das GD-Link eigenständig arbeiten — drücken Sie die K1-Taste, um GD32-MCUs ohne Computer zu programmieren. Aktualisiere ich die GD-Link-Firmware? Verwenden Sie die GD-Link Programmer-Software. Halten Sie die K1-Taste gedrückt, während Sie das USB-Kabel anschließen, um in den Firmware-Update-Modus zu gelangen. Unterstützt GD-Link RISC-V-MCUs? Ja. GD-Link unterstützt die GD32VF103 RISC-V-Mikrocontroller-Familie. Wie funktioniert die Drag-and-Drop-Programmierung? Beim Anschluss erscheint das GD-Link als virtueller USB-Stick. Kopieren Sie einfach .bin- oder .hex-Firmware-Dateien auf das Laufwerk — der Buzzer bestätigt die erfolgreiche Programmierung. Wie verwende ich die SWO-Trace-Funktion? Aktivieren Sie die SWO-Ausgabe in Ihren IDE-Debug-Einstellungen, verbinden Sie Pin 6 (SWO) des Debug-Headers und betrachten Sie die Trace-Daten im Debug Viewer oder Event Recorder Ihrer IDE.