当前位置:   article > 正文

使用VS Code开发STM32_vs code stm32

vs code stm32

一、下载VS Code

Visual Studio Code - Code Editing. Redefined,选择Download for Windows,下载完成后进行安装,最后一步记得把"add context menu"添加到上下菜单勾选上

 安装完成后安装选择扩展,安装中文简体语言包

二、配置C语言环境

访问MinGW-w64 - for 32 and 64 bit Windows - Browse Files at SourceForge.net

选择下面这个下载

下载完成后解压,注意不要解压到带中文的路径下,然后将bin路径添加到PATH环境变量中,具体如何添加环境变量请自行百度,添加完成后打开Windows自带的cmd,输入gcc -v,出现如下提示说明环境变量添加成功

 然后打开VS Code,搜索安装如下两个扩展

C/C++:又名cpptools,提供Debug和Format功能
CodeRunner:右键即可编译运行单文件,很方便;但无法Debug,安装完成后就可以运行C文件了

 三、安装Keil Assistant插件

直接在VS Code搜索Keil Assistant,安装完成后打开VS的设置,搜索Keil Assistant,将Keil的安装路径填入下面,注意不要只复制路径,后面还有UV4.exe

 

设置完成后就算是配置完成了

四、打开Keil工程

方法一:点击+号就可以打开Keil工程

 但是通过这种方式打开可以看到会出现很多红色波浪线,点击查看->命令面板,选择C/C++编辑配置

 把相关路径加入到includePath

方法二(推荐): 找到你的uvprojx路径,直接在该文件的上一级目录右击,选择通过Code打开就可以了,如果uvprojx在项目根目录,则右击项目文件夹->通过Code打开,如果你的项目在USER或其他目录下,进入项目文件夹,右击USER目录->通过Code打开,同样可以,总之就是uvprojx的上一级目录右击打开,这种方法不需要自己添加includePath。

 

 打开之后指向Target,可以看到3个按钮,分别为编译、下载、重新编译

总结

 这个插件功能还不是很完善,如果作为替代Keil的代码编辑器是可以的,但如果配置完整功能还是要到Keil里面配置,比如魔术棒的相关配置等。

VS Code的部分优化设置(可选)

  • 搜索:Enable Preview,将下面勾选去掉,就可以直接单击文件在编辑器中打开,而不是斜体预览(默认是双击打开)

  •  搜索:encoding,可以更改文件打开时的默认编码,Keil里面的文件通常为GBK和UTF-8
  •  搜索:smoothScrolling,可以开启平滑滚动

 按住Alt键滚动,可以加速滚动,看长代码必备,延长鼠标滚轮寿命哈哈哈哈

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

闽ICP备14008679号