当前位置: 首页 > news >正文

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

准备工作

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,项目的核心配置文件,这个会经常用到,所以得了解其中可用的配置项

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

导入Arduino的工程

这样可以直接导入ino的文件,
在这里插入图片描述
在这里插入图片描述

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

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

安装一个esp8266的platform实例

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

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

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

在这里插入图片描述

第三方库安装参考

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

相关文章:

  • 网站建设 参照 标准规范/查看网站流量的工具
  • 美女做恐怖手术视频网站/怎么开网站
  • 公司网站要多少钱/怎么网上宣传自己的产品
  • 网站如何做seo优化教程/seo入门教程seo入门
  • 开个做网站的公司/百度拍照搜题
  • wordpress 后门检测/百度排名优化
  • GW1NSR-LV4CQN48GC6/I5 FPGA呼吸灯
  • 面向对象设计 SOLID 原则和python例子
  • Spring Data Jpa如何实现审计和乐观锁功能
  • 【基于crul库编写源码实现上传文件到http服务器】
  • 若依项目启动前后端分离版本
  • 《C++ primer plus》第14章:C++中的代码重用(4)
  • 递归算法实例应用(五)
  • spring mvc配置类简介及放静态资源释放
  • 绝缘手套穿戴智能识别算法 yolov5
  • kmemleak工具
  • 8.基础数论1
  • 通过Facebook建立反链:SEO角度