第七章 ESP32程序下载的几种方式

方法一:官方工具

工具可从官方网站下载,此方法适合量产。

烧录文件目录,在工程文件夹下:

buildootloaderootloader.bin 0x01000

buildpartitions_singleapp.bin 0x08000

buildhello-world.bin 0x10000

方法二:IDE终端下载

适合写代码适合调试

方法三:官方编译工具链软件mingw32.exe下载

操作步骤和方法二相同,因为方法二就是VScode调用官方编译链编译程序的。

下载方法总结

有人使用上述办法下载程序,但是提示串口连接esp32失败等问题。如下图类似:

出现这个问题的主要原因是,esp32自动下载电路时序有微小的不同步,导致复位后boot没有拉低。同一个板子不同电脑会出现,同一个板子同一个电脑不同系统也会出现,linux下出现概率比较小。

解决办法:

    永久解决:修改复位电容成1uF以上,有的可以有的不行。 暂时解决:先按下boot键,再按下reset键,松手reset键,再松手boot键,总结就是让设备上电进入boot状态,boot时才可以下载程序。

点我->

经验分享 程序员 微信小程序 职场和发展