如何使用vscode舒适的开发嵌入式

想必用过keil的都会被keil糟糕的编辑体验和闪瞎眼的界面折磨过
使用vscode开发环境又难配置

那么这里就来安利一款十分好用,功能强大的插件–EIDE

在这里插入图片描述

首先,你得要有vscode,vscode可以去微软官网下载点击这里

然后在插件搜索框内搜索”EIDE”和“C++

c++插件不需多说
提供了c/c++的自动补全,跳转,自动格式化等强大功能

重点在于EIDE插件
在这里插入图片描述

装好后它可能会提示你需要.net框架,安装即可,安装完成后重启一次电脑重新打开vscode即可

点击侧边栏的EIDE插件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5fG7GDUG-1617615619016)(vscodeEIDE/2.png)]

你需要指定编译器才能实现对项目的编译

如果你没有选择任何工具链,那么“设置工具链路径”的图标是一个红色叉叉

点击设置工具链路径

它会要求你选择如下编译器

根据自己的实际情况来选择编译器路径

如果你使用keil开发51

那么可以选择 keil c51工具链路径

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LufUm8Ql-1617615619016)(vscodeEIDE/4.png)]

点击 “keil c51”

选择你安装keilc51路径下的TOOLS.INI文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2BYITEgt-1617615619017)(vscodeEIDE/5.png)]

如果你正确安装了keilc51并且vscode没有配置错的话
那么“设置工具链路径”的图标就会变成和我一样的黄色感叹号

接下来创建新项目

点击新建项目

你可以选择项目的创建方式

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MkqOFzvk-1617615619017)(vscodeEIDE/3.png)]

内置模板项目比较少,但是常用

也可以从远程仓库选择你想要的模板

或者自己创建空项目,自己配置

生成好项目后

就如图所示

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jSZx9iia-1617615619018)(vscodeEIDE/6.png)]

右边是你的工作区

src文件夹就是存放你的代码的区域

.vscode和.eide文件夹是项目配置文件夹,不可修改

按F7即可开始编译

点击侧边栏的EIDE插件图标

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qxA8Va6s-1617615619018)(vscodeEIDE/7.png)]

即可看你项目的详细信息

你可以配置项目的编译条件和烧录器

同样可以设置51的编译优化等级

几乎和keil一模一样

但是vscode拥有更高的性能和更舒适的开发体验

除此之外

EIDE插件还支持arm,riscv架构处理

更多功能正在开发

就我个人来说

开发stm32,k210等主流芯片完全没有问题

你可以自定义主图,自定义背景

拥有更高的开发速度和开发质量

改插件由国内大神开发,并拥有独立的论坛和qq群可供玩耍
另外还有详细的插件文档
点击这里

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QMRZuw0x-1617615619019)(vscodeEIDE/8.png)]

  • 5
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
对于嵌入式开发的配置,你可以按照以下步骤在VS Code中进行设置: 1. 安装插件:首先在VS Code中安装C/C++插件。打开Extensions视图(Ctrl+Shift+X),搜索并安装"Microsoft C/C++"插件。 2. 配置编译器:在VS Code中打开你的C项目文件夹。如果你已经有一个C项目,可以直接打开项目文件夹;如果没有,可以新建一个文件夹作为项目文件夹。 3. 创建配置文件:在项目文件夹中,创建一个名为`.vscode`的文件夹(如果已存在,请跳过此步骤)。然后,在`.vscode`文件夹中创建一个名为`tasks.json`的文件,并将以下内容粘贴到文件中: ```json { "version": "2.0.0", "tasks": [ { "label": "Build", "type": "shell", "command": "<编译命令>" } ] } ``` 在`<编译命令>`处替换为你的具体编译命令,例如`gcc main.c -o main`。这里使用了gcc作为示例,你需要根据你的项目需要选择合适的编译器。 4. 配置调试器:在`.vscode`文件夹中创建一个名为`launch.json`的文件,并将以下内容粘贴到文件中: ```json { "version": "0.2.0", "configurations": [ { "name": "Debug", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/<可执行文件名>", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": true } ] } ``` 在`<可执行文件名>`处替换为你的可执行文件名,例如`main`。 5. 编写代码:在项目文件夹中创建或打开你的C源代码文件,开始编写代码。 6. 编译和调试:按下`Ctrl+Shift+B`编译代码,并按下`F5`启动调试。 这样,你就可以在VS Code中进行嵌入式C开发了。记得根据你的具体项目需求修改配置文件中的编译命令和可执行文件名。祝你成功!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值