硬汉嵌入式论坛

 找回密码
 立即注册
查看: 5468|回复: 15
收起左侧

[VS Code] 给大家推介一个VScode的插件:Embedded IDE

  [复制链接]

1

主题

27

回帖

30

积分

新手上路

积分
30
发表于 2021-5-5 10:42:53 | 显示全部楼层 |阅读模式
之前因为某些原因使用NXP的高端编译环境结果在下载FLASH时可耻的失败了,然后在Vscode的插件区瞎溜达发现了这个插件。
这是插件的介绍。目前使用Jlink来编译及调试RT1061+QSPI FLash,STM32F103,AT32F403A,AC7811系列的ARM芯片都没什么问题,有兴趣的老哥可以试一下。
VScode的代码编译环境个人觉得比MDK和Eclipse的用起来好太多了

功能特性 🎉
  • 支持 8051,STM8,Cortex-M,RISC-V 项目
  • 支持导入 KEIL 项目 (仅支持 KEIL 5 及以上版本)
  • 支持安装标准的KEIL芯片支持包 (仅用于 Cortex-M 项目)
  • 提供丰富的项目模板方便快速开始项目
  • 一键编译、快速编译,支持多种主流的编译工具 (armcc, gcc-arm-none-eabi, keil_c51, sdcc ...)
  • 一键烧录到芯片,支持多种主流的烧录器 (jlink, stlink, openocd, pyocd ...)
  • 内置的串口监视器,一键打开串口
  • 自动生成默认调试配置,为调试器插件 Cortex-debug / STM8-debug 生成默认配置

回复

使用道具 举报

73

主题

1194

回帖

1413

积分

至尊会员

积分
1413
发表于 2021-5-5 14:06:31 | 显示全部楼层
最好能个例子看看啊~这样就比较好感性认识
回复

使用道具 举报

1

主题

27

回帖

30

积分

新手上路

积分
30
 楼主| 发表于 2021-5-6 08:04:58 | 显示全部楼层
wdliming 发表于 2021-5-5 14:06
最好能个例子看看啊~这样就比较好感性认识

插件本身有个论坛和教程的。
回复

使用道具 举报

1

主题

27

回帖

30

积分

新手上路

积分
30
 楼主| 发表于 2021-5-6 08:14:29 | 显示全部楼层
帖子好像没法再编辑了,这个主要还是能利用Vscode的编辑功能和强大的插件扩展功能,而且能支持多种内核的单片机。

函数注释快速查看

函数注释快速查看

自动补全

自动补全


回复

使用道具 举报

22

主题

250

回帖

321

积分

高级会员

积分
321
发表于 2021-5-6 14:55:07 | 显示全部楼层
感谢分享,刚刚测试了下,同样的程序,感觉编译速度快了很多。
回复

使用道具 举报

6

主题

26

回帖

44

积分

新手上路

积分
44
发表于 2021-5-10 00:43:44 | 显示全部楼层
确实好用,谢谢分享
回复

使用道具 举报

6

主题

130

回帖

148

积分

初级会员

积分
148
发表于 2021-5-10 09:50:05 | 显示全部楼层
看到支持STM8觉得挺不错的,然后转念一想,基于现在STM8现在行情,又好像没啥必要了。
回复

使用道具 举报

1

主题

19

回帖

22

积分

新手上路

积分
22
发表于 2021-5-10 18:55:37 | 显示全部楼层
MARK一下,回头用用
回复

使用道具 举报

1

主题

27

回帖

30

积分

新手上路

积分
30
 楼主| 发表于 2021-5-12 14:01:23 | 显示全部楼层
cjunrong 发表于 2021-5-10 09:50
看到支持STM8觉得挺不错的,然后转念一想,基于现在STM8现在行情,又好像没啥必要了。

还能支持RISVC-V啊
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2021-5-16 07:49:55 | 显示全部楼层
导入MDK的工程编译与下载都可以,就是仿真时进入不了Main函数...按官网的说明对了一下.还不知道原因.
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2021-5-16 07:50:24 | 显示全部楼层
导入MDK的工程编译与下载都可以,就是仿真时进入不了Main函数...按官网的说明对了一下.还不知道原因.
回复

使用道具 举报

1

主题

27

回帖

30

积分

新手上路

积分
30
 楼主| 发表于 2021-5-21 11:20:00 | 显示全部楼层
lilei0902 发表于 2021-5-16 07:50
导入MDK的工程编译与下载都可以,就是仿真时进入不了Main函数...按官网的说明对了一下.还不知道原因.

没有试过导入mdk的工程。你可以在启动文件的复位中断里面打断点看看是在什么位置跑飞了先
回复

使用道具 举报

0

主题

124

回帖

124

积分

初级会员

积分
124
发表于 2021-5-24 16:24:34 | 显示全部楼层
感觉没Keil Assitance好用
回复

使用道具 举报

0

主题

9

回帖

9

积分

新手上路

积分
9
发表于 2021-5-26 16:42:03 | 显示全部楼层
谢谢分享!!!!!!!!!!!!!
回复

使用道具 举报

7

主题

28

回帖

49

积分

初级会员

积分
49
发表于 2022-4-3 10:29:48 | 显示全部楼层
非谢家之宝树 发表于 2021-5-6 08:14
帖子好像没法再编辑了,这个主要还是能利用Vscode的编辑功能和强大的插件扩展功能,而且能支持多种内核的单 ...

老哥想问下,你这个自动补全怎么设置的,我的vscode不能跳转到变量的定义处,比如我声明了个int变量i,但是后续用到i的时候,不能跳转到定义处,导致我的结构体变量不能自动补全,而且补全结构体成员的时候,列出了整个项目所有结构体的成员。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-6 09:47 , Processed in 0.210321 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表