目录
一、前言
PlatformIO 是独立于平台运行的,实际上它只依赖于 python,然而 python 在 macOS、linux 和 windows 都能完美适配, 也就是说PlatformIO 的工程从一个电脑很容易迁移到另一个电脑,只需要拷贝再使用 PlatformIO 就能完美打开,不管团队中的成员使用什么操作系统 PlatformIO 可以让工程共享变得异常简单,除此之外, PlatformIO 不仅可以在笔记本和台式机上运行,同样可以运行在没有显示桌面的服务器。
目前官方推荐的 IDE 使用方案是:VSCode + PlatformIO IDE 插件
二、安装 Visual Studio Code
前往Visual Studio Code官网,下载对应系统版本的安装包。
三、正确安装PlatformIO插件
打开Visual Studio Code软件,点击 “扩展”(Extensions)插件按钮。
搜索框内输入PlatformIO IDE,点击安装(Install), Visual Studio Code界面右下角会出现下载进程,等待安装。(下载速度较慢)
安装完成后,Visual Studio Code会提示你重启,重启完成后界面会出现一个 “蚂蚁头” ,到此PlatformIO IDE插件下载基本完成。
四、如何使用PlatformIO
点击 “蚂蚁头”,再点击左下 “小房子” 按钮,打开 PlatformIO:Home,进入主页,点击New Project,新建项目。
输入项目名称(Name)、开发板(Board)、框架(Framework)、项目路径(Location),点击finish,等待项目新建,PlatformIO 会自动根据选择的 Board 和 Framework 配置工程并且下载需要用到的编译工具。
打开 src
文件夹下的 main.cpp,
就可以进行代码编译。
五、总结
(1)用户在 “platformio.ini” (工程配置文件) 中指定开发平台(开发板)
(2)根据配置文件中的开发板(一个工程可以配置多个开发板),PlatformIO 会自动下载并安装对应的交叉编译链工具以及调试工具
(3)用户编写代码,PlatformIO 来保证所有指定开发板的编译、调试和上传工作