vs code中的platformIO插件,完成Arduino的程序编写,导入,安装开发板管理库
2023-04-18 16:42:39 时间
准备工作
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中的库管理的安装
相关文章
- hyperf笔记
- 微软公开AI基础设施服务 代号:Singularity
- 成功商业智能战略的八个关键因素
- 马云预言或将成真,未来20年,50%工作逐渐消失!但愿你不在其中
- laravel笔记
- 人工智能在政府中发挥的积极作用
- 朱雷博士畅谈自动驾驶技术的发展现状与未来趋势
- SSH 整合关键配置文件
- 关于自动驾驶车安全保证、验证和认证的综述
- PHP常用排序
- 机器人流程自动化技术的新发展
- EasyGBS添加ulimit通道选项解除too many open files报错
- 数字化转型浪潮之下,买车也能靠算法优化?
- 未来十年,AI迎来“小数据”时代?
- 大厂高频面试题Spring Bean生命周期最详解
- 78% 的企业将 AI 视为2022年的主要收入驱动力
- 基于thinkphp5.0和支付宝面对面扫码支付DEMO制作的扫码支付
- JS Base64 3Des加密解密(荐)
- 浅谈ES6 let命令
- EasyGBS如何实现修改设备上下线消息通知?