你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

embedded_嵌入式开发用什么软件工具(arduinoIDE/visual studio/vscode)

2021-11-6 14:17:33

文章目录

  • 对于arduino系列
    • arduionIDE
    • visual studio
      • 安装插件
      • 开始使用
        • 新建一个arduino实例项目
        • 主要界面:
  • visual studio Code(vscode)

对于arduino系列

arduionIDE

arduino官方工具自然是可以用来做开发的,但是体验很一般

visual studio

visual studio(简称为vs) (微软的大型IDE,免费版足矣,安装插件后可以进行相关开发,配置简单,智能补全,库原码查看等基本功能都有,当然,还是需要提前安装arduinoIDE(便携版也是可以的)
如果用vs,其arduino插件还需要依赖于desk development C++(SDK)
这部分的安装可以留在插件安装完毕之后再进行

安装插件

在这里插入图片描述
在这里插入图片描述
当然,作为一个超级IDE,这种方案下还有许多高级的调试功能(可能要收费)

开始使用

新建一个arduino实例项目

在项目管理主页(start window)中搜索
blink项目

在这里插入图片描述

主要界面:

arduinoIDE版本
开发板型号
编译验证
上传代码(写入开发版)

在这里插入图片描述
更多详情查看插件官网介绍
offical link

visual studio Code(vscode)

主要有两款插件对arduino做了一定程度的支持
可以实现智能补全,库源码查看等现代化功能

(platform插件和arduino插件)都依赖于c/c++插件
platformIDE插件几乎支持所有开发板
但是如果使用不当,很容易在编译过程中报错(和目录结构/项目配置文件内容)有关
这些错误还是挺折腾的,追求稳定的直接上vs
不过虽然vscode在编译的时候不好伺候,但是用来编辑代码/查看源码还是不错的,也就是说,可以用vscode编辑代码/管理项目目录,而使用arduinoIDE来编译/烧写代码;这种组合相对于配置要求也降低了不少.