调试与开发工具
开源调试器、烧录、GDB 服务、RTT 日志与构建工具
12 个组件
OpenOCD
开源片上调试器,经 JTAG/SWD 实现烧录、调试并提供 GDB 服务
许可证:GPL-2.0-or-later · 适用:ARM、RISC-V、MIPS 等;支持 ST-Link、J-Link、CMSIS-DAP、FTDI 等调试器
pyOCD
Python 编写的 Cortex-M 烧录与调试工具,支持 CMSIS-Pack
许可证:Apache-2.0 · 适用:Arm Cortex-M;支持 CMSIS-DAP/DAPLink、ST-Link、J-Link
probe-rs
Rust 编写的嵌入式调试与烧录工具集,提供 CLI 和 VS Code 调试支持
许可证:MIT OR Apache-2.0 · 适用:ARM Cortex-M/A、RISC-V、Xtensa;支持 CMSIS-DAP、ST-Link、J-Link、ESP USB-JTAG 等
DAPLink
Arm 开源调试器固件,提供 CMSIS-DAP、拖拽烧录和虚拟串口
许可证:Apache-2.0 · 适用:调试器固件,跑在 STM32F103、LPC11U35、K20、NRF52820 等接口芯片上,用来调试 Cortex-M 目标
Black Magic Probe
内置 GDB 服务的开源调试器固件,无需 OpenOCD 即可直接调试
许可证:GPL-3.0-or-later · 适用:ARM Cortex-M/A、RISC-V;支持原生 BMP 硬件及多种 STM32 板(如 Blue Pill)
esptool
乐鑫官方串口烧录工具,用于 ESP 系列芯片的固件下载与 Flash 操作
许可证:GPL-2.0-or-later · 适用:ESP8266、ESP32 全系列(S2/S3/C3/C6/H2/P4 等)
stlink (stlink-org)
开源 ST-Link 命令行工具,可在多平台为 STM32 烧录、擦除和调试
许可证:BSD-3-Clause · 适用:STM32 全系列;ST-Link V1/V2/V2-1/V3 调试器
dfu-util
USB DFU 协议主机工具,可经 USB 为支持 DFU 的设备下载和读取固件
许可证:GPL-2.0-or-later · 适用:所有支持 USB DFU 1.0/DfuSe 的设备,如 STM32 系统 bootloader、GD32、nRF 等
mspdebug
MSP430 调试与烧录工具,支持 eZ430、FET、TI 原厂驱动,可作 GDB server
许可证:GPL-2.0-or-later · 适用:TI MSP430 系列(工具在主机上运行)
SEGGER RTT
经 SWD / JTAG 调试口高速收发日志,不占用串口
许可证:BSD-1-Clause · 适用:Cortex-M、RISC-V 等,配 J-Link 等调试器
PlatformIO Core
跨平台嵌入式构建、烧录与依赖管理命令行工具
许可证:Apache-2.0 · 适用:电脑端工具,支持数百种开发板
CMSIS-Toolbox
Arm 官方 CMSIS-Pack 命令行工具链(csolution、cbuild 等)
许可证:Apache-2.0 · 适用:电脑端工具,面向 Cortex-M 工程
只列外部链接,本站不提供这些组件的下载。许可证以项目官方为准,商用前请自行核对;芯片原厂资料按各厂家许可使用;信息核对于 2026-11-07。