一、要安装的软件:Keil和VsCode,(注意:自己要记好安装路径)

   (1) VsCode官网下载及配置注意事项

                VsCode下载安装教程:2.VSCode的下载和安装-领取安装包_哔哩哔哩_bilibili

                VsCode官网:Visual Studio Code - Code Editing. Redefined

                下载时要选择稳定版本

                 VsCode配置教程:3.下载MinGW64-【VScode配置 CC++开发环境】_哔哩哔哩_bilibili

                MinGW下载地址:MinGW-w64 - for 32 and 64 bit Windows - Browse Files at SourceForge.nethttps://sourceforge.net/projects/mingw-w64/files/

   (2) Keil下载安装教程:

Keil5安装教程视频 (全套资料+51和32皆可用Keil5编译设置)_哔哩哔哩_bilibili

二、安装VsCode插件

 

三、插件设置

        (1)Embedded IDE插件设置

VScode配置C环境和导入keil工程_vscode打开keil工程_studyingdda的博客-CSDN博客

        (2)Keil Assistant插件设置

VS Code环境下编辑、编译、下载Keil工程代码_strongerHuang的博客-CSDN博客

四、头文件报错问题

(1)STM32工程头文件报错问题

STM32工程文件里一般都包含了头文件,只需要在工程文件下运行,编译器就可以知道头文件的位置了。

VSCode使用keil插件,头文件无法打开,有红波浪线-------解决_vscode 的keil插件找不到头文件_断章zzz的博客-CSDN博客

(2)C51工程头文件报错问题

C51工程文件一般没有包含头文件,头文件内容都在Keil安装目录下,Keil调试时只需要调用就行,但VsCode不知到Keil的头文件位置,因此只需要告诉VsCode头文件的位置,编译器就不会报错了。

鼠标放到出错的头文件上,点击小灯泡,选择includePath设置,找到Keil安装目录文件下的C51\INC\Atmel文件,将文件路径复制粘贴到包含路径下面即可

 

参考阅读

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: