Vscode之STM32环境搭建

总所周知,Keil采用的是比较旧的编辑器,使用起来贼不方便,为何不采用宇宙第一编辑器呢

使用思路

除了在编辑方便使用vscode编辑器

编译、下载以及调试还是采用Keil

MinGW

下载地址

直接安装即可

vscode 插件

Keil Assistant插件

直接安装即可,进需要配置Uv4 Path位置即可

C/C++插件

直接安装插件,加上简单地MinGw配置

例如

1
2
3
4
5
# 1. Complier Path
C:\MinGW\bin\g++.exe

# 2. Include Path
C:\MinGW\lib\gcc\mingw32\6.3.0\include\c++

问题

若出现 未定义标识符

一般来说出现的这个东西叫做 错误波形曲线(Error Squiggles)简单地说直接关闭就好

除了关闭还有一种方法

C_Cpp: Intelli Sense Engine 设置为 Tag Parser

此番设置之后,绝对不会出现错误提示

但也暴露出一个很大的问题

就是一些简单的报错他不会提示

所以前往不要设置

Other

关于那些一开始的波浪线

直接根据鼠标移过去的快速修复,即添加对应的 includePath 即可完成问题

一些变量问题则需要添加对应的 define