stm32cubemx打开头文件路径错误_VSCode+stm32cubemx调试 stm32

本文介绍了如何使用VSCode调试STM32,包括安装gcc-arm-none-eabi、jLink、cortex-debug插件,以及设置Cubemx生成makefile项目。通过配置make任务和预启动任务,实现了按F5一键编译调试STM32。
摘要由CSDN通过智能技术生成

工欲善其事必先利其器,作为stm32开发程序员来说,一般情况都会使用keil或者IAR来进行编辑编译调试单片机设备,这两款IDE界面及代码智能补全不是很友好。作为宇宙最强IDE,visual studio可以通过安装visual gdb来调试嵌入式设备,可以通过安装蕃茄助手来实现代码智能提示。st公司也推出了官方的IDE:stm32cubemxIDE。集成了TrueSTUDIO和STM32CubeMX,但是其使用起来存在一些小问题,智能提示也不是很好。在VSCode推出后,就被使用者广泛赞誉,其功能强大之处是可以通过安装各种插件,编辑不同编程语言,不用安装各种各样的IDE,相对于visual studio来说,VSCode轻量级,免费开源。接下来就使用vscode来编译调试stm32吧

首先需要下载安装需要的软件:VSCode,stm32cubemx

下载需要的工具:

1:gcc-arm-none-eabi

https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/download

注意:gcc-arm-none-eabi 不要下最新版的,链接生成功能有问题!!!,请下载 7-2018-q2-update 版本。

gcc-arm-none-eabi安装完成后,将.bin文件添加到系统PATH

2:下载安装jilink,

一般使用jilink调试过的,都已经安装了该软件,将SEGGERJLink_V502a目录条件到系统PATH

添加系统PATH参考下图

2ae24ad96884c074aa79f639e74976b0.png

0eef2b83fcdb7bd10ad7c34701b1b9ce.png

3.VScode安装cortex-debug插件。

4.cubemx使用方法,这里不做介绍,注意

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值