GD32F303 专业调试终端 PRO — tkinter GUI,支持三固件烧录/寄存器/RTT/断点/DAP
Project description
gd32-probe — GD32F303 调试终端 PRO
人机 + AI 智能体共用调试控制台,对标 Keil 仿真功能。
功能
- 📋 RTT 日志 — 高速双向日志,不占用串口
- 📊 外设寄存器 — 7 类外设 + SCB,位域解码,变更高亮
- 💾 内存浏览器 — Hex/ASCII 双栏,地址跳转
- 👁 变量监视 — ELF 符号自动解析,实时刷新
- 🧠 CPU 核心 — 暂停/运行/单步/复位,HardFault 栈解析
- ● 硬件断点/观察点 — 读写监控
- 📡 SWO 高速日志 — 串行线输出
- 🔥 烧录 — ELF/HEX/BIN 一键烧录
- 🤖 AI 指令接口 — JSON 文件驱动,Agent 可自动调用
安装
pip install gd32-probe
启动
gd32-debug
依赖
- Python >= 3.10
- DAPLink / CMSIS-DAP 调试器
- GD32F303 目标板
命令速查
| 命令 | 说明 |
|---|---|
reg can0 |
CAN0 寄存器 + 位域 |
peek 0x20004000 16 |
读内存 |
var g_freq_hz |
读 ELF 变量 |
bp add 0x0800A145 |
硬件断点 |
flash |
烧录 ELF |
Ctrl+R |
复位 MCU |
F5 |
运行 |
F10 |
单步 |
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gd32_probe-1.0.10-py3-none-any.whl.
File metadata
- Download URL: gd32_probe-1.0.10-py3-none-any.whl
- Upload date:
- Size: 43.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
24750a7e7dd61f8ba4891a6dfa51c93e4285af149a489b7859add1145e79242e
|
|
| MD5 |
982d1c88f52b1239bf6eb2e85091e7f9
|
|
| BLAKE2b-256 |
05b0f53497a3fc541f4a1dede02eeb2ddf3f247eb345486ecf70bdaaa3f52b63
|