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

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

相关推荐
Victor35612 分钟前
MongoDB(52)如何配置分片?
后端
Victor35612 分钟前
MongoDB(53)什么是分片键?
后端
薛定谔的悦7 小时前
MQTT通信协议业务层实现的完整开发流程
java·后端·mqtt·struts
enjoy嚣士7 小时前
springboot之Exel工具类
java·spring boot·后端·easyexcel·excel工具类
无限大68 小时前
职场逻辑03:3步搞定高效汇报,让领导看到你的价值
后端
盐水冰8 小时前
【烘焙坊项目】后端搭建(12) - 订单状态定时处理,来单提醒和顾客催单
java·后端·学习
紫丁香8 小时前
AutoGen详解一
后端·python·flask
FreakStudio9 小时前
不用费劲编译ulab了!纯Mpy矩阵micronumpy库,单片机直接跑
python·嵌入式·边缘计算·电子diy
小涛不学习9 小时前
Spring Boot 详解(从入门到原理)
java·spring boot·后端
逐步前行9 小时前
STM32_TIM_寄存器操作
stm32·单片机·嵌入式硬件