Windows下编译ExpressLRS固件
本帖最后由 tinyspot 于 2020-6-9 18:56 编辑项目地址:https://github.com/AlessandroAU/ExpressLRS
首先需要下载并安装PlatformIO IDE:
安装地址:https://platformio.org/platformio-ide
点击
根据下图所示步骤,安装相应工具。
1.点击Download图标下载Microsoft's Visual Studio Code(下载地址如下,已经安装的可以自行跳过)
https://code.visualstudio.com/
打开链接后点击图标开始下载
打开下载好的安装包开始安装
选择我接受协议,点击下一步
点击下一步
点击下一步
点击安装
安装完成。
软件运行界面如下
默认语言为英文,可以自己安装语言包切换中文,安装方法如下:
点击左侧Extension图标
在打开的搜索框里输入chinese,然后点击 Install(教程默认使用英文,不需要安装语言包的可以直接在搜索框里输入PlatformIO IDE)
默认窗口不显示图标,可以自行使用鼠标调整下窗口大小显示图标(如下图)
根据图示安装
至此,编译环境搭建完成。接下来可以去项目地址下载源代码。然后打开源码文件夹(如下图)
文件夹路径ExpressLRS-master-dev\src(源码文件夹下第一个src目录)
点击选择文件夹(如下图)
如图点击左侧图标
滚动菜单选择你需要编译的项目,然后点击Build
右下角状态可以看到,编译程序开始编译。(第一次编译,编译器需要下载一些组件,编译时间较长)
如上显示即编译完成,编译后的文件可以在如下路径找到。
ExpressLRS-master-dev\ExpressLRS-master-dev\src\.pio\build\RX_Frsky_R9MM_R9MINI_via_STLINK
即你下载源码的目录。
带lrs的都是long tx 我的R9M分支编译没成功,据说R9M刷了ExpressLRS固件就刷不回FrSky原厂固件了。
页:
[1]