Rust + VSCode + probe-rs搭建stm32-rs嵌入式开发调试环境

  1. 安装probe-rs

需要先安装rust和cargo(自行参照网上教程安装),然后执行下面的命令即可安装probe-rs等相关工具。

cargo binstall probe-rs-tools

  1. 安装Debugger for probe-rs插件

在vscode插件商店搜索Debugger for probe-rs并安装。

  1. 使用stm32-template模版生成可以vscode+probe-rs调试的stm32工程

执行下面的命令生成模版:

cargo generate --git https://github.com/burrbull/stm32-template/

根据实际情况配置工程,其中最重要的是load SVD and add it to VSCode task要选true.

  1. 使用vscode进行调试

使用VSCode打开工程后,添加断点,按F5 进行调试

调试页面可以查看变量值,调用堆栈等。

相关推荐
XiangrongZ4 分钟前
debian中配置stm32的交叉编译环境
运维·stm32·debian
2601_9609067216 分钟前
AI研发加速中式及泛亚洲
人工智能·vscode·macos·sublime text·phpstorm
BingoGo20 分钟前
PHP 引用计数机制深度解析
后端
zcmodeltech27 分钟前
钢铁冶金沙盘模型多工序协同控制系统设计:基于STM32与Modbus RTU的高炉-连铸-热轧全流程联动方案
stm32·单片机·嵌入式硬件·数据库架构·嵌入式实时数据库·多分类
人间凡尔赛33 分钟前
2026 云原生“后容器时代“:WebAssembly 如何重构后端架构?
后端·云原生·架构
IT_陈寒37 分钟前
React的useEffect依赖数组把我坑惨了,原来这样写才靠谱
前端·人工智能·后端
Nebula嵌入式1 小时前
【C语言】01-从零开始:编译运行与第一个程序
c语言·嵌入式
啦啦啦!1 小时前
虚拟机如何接入Codex并配置中转站(vscode插件版)
linux·vscode·ubuntu·编辑器
木易 士心1 小时前
服务器构建指南:从选型、部署到高可用架构详解
运维·服务器·后端·架构
卷无止境1 小时前
从源码到货架:拆解 Python 打包发布的核心逻辑
后端·python