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 进行调试

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

相关推荐
名字还没想好☜几秒前
Java 21 switch 模式匹配实战:sealed 接口 + record 替代 if-instanceof 链
java·人工智能·后端·python·spring
捷瑞电子工坊2 分钟前
FreeRTOS中断管理:从原理到实践(标准库版)
嵌入式·freertos·实时操作系统·任务通知·临界区·中断管理·二值信号量
on_pluto_12 分钟前
【debug】vscode 和 codex 不兼容问题
ide·人工智能·vscode·编辑器
阿鹿.13 分钟前
Claude code
vscode
云泽80840 分钟前
深入浅出 STM32(十八):时钟树、总线与寄存器的底层联动机制
stm32·单片机·嵌入式硬件
__zRainy__1 小时前
Node系列 · ORM:mysql 驱动程序
数据库·后端·mysql·node.js·orm
掘金者阿豪1 小时前
极空间开启 SSH 后能做什么?从终端登录到公网远程管理完整实战
后端
用户7813667114451 小时前
RGW Beast 前端流程详解
后端
智驭未来掌门人1 小时前
告别手动配置!用SDKMAN!一键管理你的所有开发工具包
后端
dozenyaoyida2 小时前
LittleFS 嵌入式文件系统机制拆解与某 RISC-V MCU 实测配置
单片机·嵌入式·文件系统·risc-v·littlefs·flash存储