当前位置:   article > 正文

VSCode搭建STM32开发环境_vscode launch openocdlaunchcommands

vscode launch openocdlaunchcommands

问题现象:Keil收费,并且不可扩展

问题解决:改用VSCode开发STM32

一 思想准备。
过程简单但细节繁多,如果没有折腾的欲望,请出门左转找STM32CubeIDE,对于不喜欢麻烦的人来说也挺好用的。


二 安装。
1)VScode

官方下载地址:https://code.visualstudio.com/

微云下载:https://share.weiyun.com/3cJqYzhX

安装教程:(知乎作者:IT-cute)https://zhuanlan.zhihu.com/p/106357123

安装后可在设置界面选择语言为中文。

安装时记得把以上几个对号选中
2)mingw64

微云下载:https://share.weiyun.com/QSFlI3Tq

安装:解压后得到名为mingw64的文件夹,直接将整个文件夹剪切到C盘或其他盘后,打开下级文件夹bin,将其中的mingw32-make.exe重命名为make.exe 。

添加环境变量:

赋值重命名后的make.exe所在文件夹的地址(例:因为我把解压文件放在C盘里,在我电脑上为C:\mingw64\bin)。

在Windows左下角任务栏的搜索处输入 环境变量 ,点击 编辑系统环境变量。

在Windows左下角任务栏的搜索处输入 环境变量 ,点击 编辑系统环境变量
在弹出的窗口中点击 环境变量(N) 然后选中变量名为 path 那一栏,点击 编辑 按钮,在新弹出的窗口中点击 新建 ,输入刚才复制的文件夹地址,一路点击 确认 窗口自动关闭。切记一定要点击 确认 保存一下。


切记一定要点击 确认 保存一下
3)openocd (开源片上调试器:Open On-Chip Debugger)

微云下载:https://share.weiyun.com/t5h4HOQo

同上,将解压后的文件夹剪切到C盘或其他盘,并且将openocd-0.10.0文件夹下级中的bin和bin-x64两个文件夹的完整目录添加到环境变量(例:在我电脑上文件夹地址分别为C:\openocd-0.10.0\bin和C:\openocd-0.10.0\bin-x64)。

4) GNU Arm Embedded Toolchain(arm-none-eabi)

微云下载:https://share.weiyun.com/Ju3t6Z8C

这是一个可执行文件,下载后直接默认安装即可,建议安装到C盘。

安装后打开目录:C:\Program Files (x86)\GNU Tools Arm Embedded\9 2019-q4-major\bin ,可以看到里边有很多arm-none-eabi-***.exe,把这个bin文件夹的目录添加到环境变量并点击确定保存。

5)STM32CubeMX

STM32CubeMX依赖Java环境,因此需要先安装Java(Java官方下

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/984492
推荐阅读
相关标签
  

闽ICP备14008679号