当前位置:   article > 正文

vs code中的platformIO插件,完成Arduino的程序编写,导入,安装开发板管理库_vscode platform插件

vscode platform插件

准备工作

vs code已经安装好,扩展插件plateformIO也安装好。(下图是platformIO安装方式)
在这里插入图片描述

platformIO界面功能介绍和简单使用

插件界面的介绍

在这里插入图片描述

新建Arduino项目

在这里插入图片描述
在这里插入图片描述
选择正确的开发板型号,和自己习惯的编译框架。打开后有一个.ini配置文件
在这里插入图片描述
写自己的程序,实际就是arduino里一样的编程语句

工程中的文件和文件夹的功能
.pio,存放工程编译产生的文件
.vscode, 存放针对工程定制化的 vscode 配置文件
include,存放统一管理的 h 头文件
lib,存放自己编写的库文件
src,存放工程项目的 C/C++ 源文件
test,存放工程项目的测试文件,一般用不到
.gitignore,git 仓库的忽略文件,方便 git 进行工程项目的版本控制
travis.yml,持续集成的配置文件,一般用不到
platformio.ini,项目的核心配置文件,这个会经常用到,所以得了解其中可用的配置项
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

在这里插入图片描述
在这里插入图片描述

导入Arduino的工程

这样可以直接导入ino的文件,这种方式是可能出现错误的!而且导入工程后好久才出现最下面的编译和下载的图标。
![](https://img-blog.csdnimg.cn/c2b82ef5e4214e78b7aaa418c6496a89.png)

下面是导入plateformio建立的工程的步骤,(若是导入arduino ide的工程可能出现编译和下载的问题)
个人实际测试,编译通过的程序下载时有时候能成功,有时候会出现错误而无法成功(同样的条件下,重复下载程序测试得到)。
在这里插入图片描述下面这种方式不推荐使用,打开的.ino工程很可能出现意想不到的问题。

在这里插入图片描述

工程示例,需要安装对应的平台platform(以Arduino为例)

这就相当于Arduino中安装一个开发板对应的库。
在这里插入图片描述

安装一个esp8266的platform实例

在这里插入图片描述
在这里插入图片描述
在platform下搜索能搜索到自己开发板就可以下载这个platform,实际上相当于Arduino中的开发板库。

对安装的platform的实例进行显示

在这里插入图片描述
实例显示,

在这里插入图片描述

第三方库安装参考

参考:https://zhuanlan.zhihu.com/p/78863106
这就相当于Arduino中的库管理的安装

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/411312
推荐阅读
相关标签
  

闽ICP备14008679号