当前位置: 代码网 > 科技>人工智能 > 使用vscode导入keil工程,开发MCU项目

使用vscode导入keil工程,开发MCU项目

2024年08月02日 人工智能 我要评论
使用vscode导入keil工程,开发mcu项目


前言

刚工作,遇到一个gd32f4的项目,工程代码量很大。使用传统的keil开发,在阅读和编辑代码时十分不方便。使用vscode+embedded插件,能够解决这个问题。


一、安装扩展

安装下图红色框内的三个扩展即可(汉化插件可选)。
在这里插入图片描述

二、配置扩展

1.embeded ide配置

首先点击“设置工具链”
在这里插入图片描述
然后点击keil mdk
在这里插入图片描述
选择keil安装目录下的tools.ini文件即可。
在这里插入图片描述
再次点击“设置工具链”,如果出现如下的勾勾,说明设置成功。
在这里插入图片描述

2.导入项目

点击导入项目,选择uvprojx后缀的文件即可。
在这里插入图片描述
在这里插入图片描述
再弹出的窗口中,选择no,建议自己新建一个eide文件夹,否则keil项目和eide工程文件混在一起很难看。
在这里插入图片描述
在这里插入图片描述
到此keil项目就导入成功了,点击vscode左侧栏的芯片图标,工程就在这里。
在这里插入图片描述

3.配置项目(头文件目录设置,预处理器宏定义)

导入项目后,很容易出现,宏定义识别不到,函数找不到的情况,如下
在这里插入图片描述
出现这种情况,一般是头文件目录没有添加全,或者就是使用一些头文件时,需要再预处理器加上一些宏定义,比如上面我的gpio就没有识别到,就是缺少了gd32f427这个宏定义。
在项目属性->预处理器宏定义中,添加gd32f427的宏定义。
在这里插入图片描述
在这里插入图片描述
添加预处理器宏定义后,现在文件能识别到了。
在这里插入图片描述

4.编译

经过上面3个步骤,项目已经成功导入并配置,下面可以进行开发了,最后编译在下图箭头处。
在这里插入图片描述
编译成功,如图所示。
在这里插入图片描述


总结

以上就是使用vscode+embeded ide插件,导入keil工程的步骤,对于stm32或者51系列单片机也同样适用。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com