GD32F303 专业调试终端 PRO — 人机+AI 共用,对标 Keil 仿真
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 Distribution
gd32_probe-1.0.0.tar.gz
(21.9 kB
view details)
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.0.tar.gz.
File metadata
- Download URL: gd32_probe-1.0.0.tar.gz
- Upload date:
- Size: 21.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5d60c19d1ad2b0196b77a7095d208915f093a624c302a535e6c227cc9269800b
|
|
| MD5 |
92aac4c98d8a7f8be43f4b35715364b6
|
|
| BLAKE2b-256 |
2600a7dda2895213911ce452b9a702bccdb818f602a02a7c9b04c0b0693d311f
|
File details
Details for the file gd32_probe-1.0.0-py3-none-any.whl.
File metadata
- Download URL: gd32_probe-1.0.0-py3-none-any.whl
- Upload date:
- Size: 28.3 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 |
5d0dfd8b4b7e902da206f7c8aab7f49914c76461b50236b70532ebe843e02d20
|
|
| MD5 |
38ef748f006e5a374a63c4c8dabb0f4a
|
|
| BLAKE2b-256 |
d202b6c92fc61a4a52cfe658ed44ad7caaebc6d3003d0fab2cc53a09519a3a8c
|