2023年11月26日发(作者:)

platformIO环境安装

使⽤⽤Platform IO作为Arduino的交叉编译环境

⽂章⽬录

1.1 PlatformIO简介

PlatformIO是⼀个多元化的硬件平台开发环境,它可以⽀持市⾯上的⼤多数硬件处理器的程序开发。通过它的 and

packagesplatforms

管理⽅式,基本上可以扩展所有的处理器的交叉编译环境。

PlatformIO主要由 组成。

platformio IDEplatformio core(CLI)

Platformio IDE

不是⼀个独⽴的IDE界⾯,它以后台服务,web⽅式呈现给⽤户。官⽅推荐是寄⽣在VScode编辑器下,通过扩展的⽅式安装

到VScode中。所以,你必须先要安装Vscode。

1.2 VScode下安装PlatformIO

1. 在线安装

在VScode下,PlatformIO属于扩展组件⼀部分,只要在Vscode的Extensions中搜索即可点击在线安装。

PlatformIO

安装过程根据⽹速情况,速度各不相同,需要耐⼼等待。有时出现安装失败,需要换个时间段再试。

2. 离线扩展安装

打开VScode管⽹,进⼊Extensions页⾯

搜索

选择右侧的Download Extenson

在VScode的扩展中,选择从

VSIX安装...

1.3软件启动界⾯

platformIO安装成功后,在软件下⽅会有⼀个⼩房⼦图标,该图标是PlatformIO-IDE的Home启动按键。

1.4 软件配置

禁⽌扩展的⾃动更新,因为platformIO 等VScode的扩展库都在线存储在国外服务器上,如果⾃动更新的时候⽹络由于某种原因被强掉,

点击禁⽤后,再次进⼊应该看到的是"启⽤⾃动更新扩展"。

2. 开发平台和固件安装

PlatformIO IDE安装好后,只是⼀个交叉编译的开发管理环境,需要开发不同的嵌⼊式平台程序,需要安装不同的Platform固件包和

新建nano板项⽬后的⽂件夹内容: