问题描述
最近使用m5 paper 开发一个小玩意,使用常用的串口工具tabby查看日志,按了reset复位按钮,硬件会进入下载模式,
如下
测试gpio0引脚,低电平如下
查阅手册,esp32的Strapping管脚:GPIO0 和 GPIO2
配置模式
说明烧录完毕后,gpio0引脚没有再次拉高,导致reset按下后,硬件进入了下载模式。
查看原理图的自动下载电路,也是中规中矩,没有问题。
使用函数 pinMode(0, INPUT_PULLUP) 配置接口为上拉模式,问题无法解决。
问题原因
tabby工具功能很多,增加了许多细节,且需要仔细巴拉巴拉。
打开串口的属性配置,如下,点开rts的配置,保存。
按下reset,可正常启动用户程序了。
浪费一下午时间调查,虽然问题比较简单,但是过程比较解决,结果比较开心,分享出来,万一能对其他同学有启发呢