前言
之前一直用Vscode + PlatformIO 插件来开发ESP32 ,的确是非常方便。但是如果要分享你的代码给他人,很多时候别人的电脑会和我们自己的环境不同会出现各种莫名其妙的错误。这时候直接发别人编译好的固件就是不错的选择。
过程
- 首先去乐鑫官网下载 flash_download_tool 工具 👉 传送门
- 一般使用 flash_download_tool 下载bin文件往往需要类似以下几个
---- bootloader.bin
---- partitions.bin
---- firmware.bin
…
等等,不一定只有三个。
但是一般我们用 PlatformIO 编译程序只有一个 firmware.bin 文件。点击上传的时候终端会显示 firmware.bin 文件在哪里,如下图

只有一个 firmware.bin 文件显然是不能用 flash_download_tool 下载的,况且连地址都不知道。下面如何 让PlatformIO 显示更多我们需要的信息
-
先在终端处检查一以下工程目录是否正确,如果不对,点一下新建终端

-
输入 pio run -v -t upload
使用PlatformIO分享ESP32固件:从代码到bin文件

这篇博客介绍了如何利用PlatformIO开发ESP32项目,并详细阐述了如何将编译后的firmware.bin文件与其他必要bin文件结合,以便通过乐鑫的flash_download_tool进行下载分享。过程中涉及查找bin文件位置、复制文件和配置下载工具的步骤。
最低0.47元/天 解锁文章
1162

被折叠的 条评论
为什么被折叠?



