-
关注嘉友创科技公众号
- 源码地址:https://github.com/HX-IoT/ESP32-Developer-Guide
- ESP32开发指南QQ群:824870185,内有pdf版,排版整洁。
方法一:官方工具
工具可从官方网站下载,此方法适合量产。
烧录文件目录,在工程文件夹下:
build\bootloader\bootloader.bin 0x01000
build\partitions_singleapp.bin 0x08000
build\hello-world.bin 0x10000
方法二:IDE终端下载
适合写代码适合调试
方法三:官方编译工具链软件mingw32.exe下载
操作步骤和方法二相同,因为方法二就是VScode调用官方编译链编译程序的。
下载方法总结
有人使用上述办法下载程序,但是提示串口连接esp32失败等问题。如下图类似:
出现这个问题的主要原因是,esp32自动下载电路时序有微小的不同步,导致复位后boot没有拉低。同一个板子不同电脑会出现,同一个板子同一个电脑不同系统也会出现,linux下出现概率比较小。
解决办法:
- 永久解决:修改复位电容成1uF以上,有的可以有的不行。
- 暂时解决:先按下boot键,再按下reset键,松手reset键,再松手boot键,总结就是让设备上电进入boot状态,boot时才可以下载程序。