解决Alios烧录导致esp32不断重启问题

最近为了参加一个学校的科技创新的比赛,准备做个物联网的小项目,准备使用esp32的开发板。正好看上了Alios Things这个平台,花了很多时日解决编译问题,有兴趣入坑的朋友可以参考一下。

在解决了编译问题后,又遇到了烧录导致设备不断重启的问题,让我更加无从下手,但是使用Arduino烧录的程序是可以正常运行的。在我搜索了很多页面后,终于找到了解决方法。

错误信息如下图

说出来你可能不信,解决方法很简单,erase flash一下就好了。

具体操作可以复制以下代码到Alios Studio终端中运行,召唤终端的方法是 ctrl + `

1
2
## comX 为你的设备的端口号
esptool.py --port comX erase_flash

编译烧录完后,运行效果如下