众所周知,keil5是初学C51和stm32的比较好的软件,但是使用起来还是有点不太方便,像代码没有自动补全功能,而且它的界面也不是很美观。而vscode上就有一个好用的插件,可以在vscode上对keil项目进行编译下载,并提供代码高亮,自动补全等功能。
准备工作
在vscode的扩展商店搜索Keil Assistant
,点击“安装”。
配置keil5软件的路径,如下图:
在下图界面键入你计算机中keil5软件的绝对路径:
使用
- 在keil5软件中新建一个项目,添加好文件,头文件路径。
- 在该项目的文件夹用vscode打开,界面如下:
在资源管理器下会出现KEIL UVISION PROHECT
这一目录。 - 在该目录下就可以开始编写代码了,有自动补全功能:
- 代码写完后,在左侧资源管理器进行编译下载,下图从左往右依次是
编译
下载
重新编译
:
在终端出现0 Error(s)
表示编译成功了: - 最后烧入单片机。
提醒
如果直接在vscode新建文件,记得在编译前先去keil5软件把新建的文件导入并保存,不然在vscode编译会报错。
总结
虽然要同时操作keil5和vscode,但在vscode里打代码是真的爽。