目录
第二步:在 vscode 的插件库中下载 Keil Assistant
最近又开始打算把之前做的单片机的项目整理出去,所以准备继续使用 keil5 来开发,但是用习惯pycharm和vscode之后,实在是觉得原来的keil5太笨重,所以这篇博客简单的介绍一下,如何在vscode的环境下开发单片机相关的项目,这里我主要是针对stm32系的硬件做开发,如果想要对其他的硬件设备开发的话,去下载其他的相关插件即可。
第一步:在 keil5 中提前准备好项目
这里就以正点原子的一个项目为基础:
这是这个跑马灯项目,首先我们可以在keil5中导入这个项目,然后测试一下他是否可以编译过去。
上述显示编译成功我们即可开始下一步了。
第二步:在 vscode 的插件库中下载 Keil Assistant
在扩展商店下在这个插件后
点击下属图片中的齿轮然后选中其中的扩展设置
在下面这个页面中的两个路径中填写你自己的uv4.exe的地址
可以在这个位置直接查询(右键keil5就可看到目标位置的路径)
到这一步 前期的准备工作就完成了
第三步:在 vscode 中打开创建好的项目
进入vscode后在资源管理器中会有一个keil的选项
然后按照下面的步骤操作
ok现在我们就可以进入到下面的界面咯
接下来 我们就可以编译项目了 鼠标悬停在target1上后 旁边就会出来几个按键
这就是和keil中的几个按钮相互对应了
最后一步:测试
编译成功,接下来就是测试效果
这里我使用proteus来测试一下我这个实验的效果直接上图
型号:stm32f103c8
任务:跑马灯测试
上图是我们准备好的界面,然后下一步双击打开这个单片机
点击这个小文件后, 按照图中的操作即可
最后一步启动测试
效果出来啦