跳到主要内容

调试与开发工具

开源调试器、烧录、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。