1.模式介绍
GPIO_0 | GPIO_2 | GPIO_15 | 运行模式 |
---|---|---|---|
1 | 1 | 0 | 程序运行 |
0 | 1 | 0 | 程序烧录 |
GPIO_0拉低,然后复位进入烧录模式
2. CH340C烧录时
自动下载电路使用到了DTR#和RTS#
当在软件点击下载会,会使DTR拉低,RTS拉高,然后延时一段时间,拉高DTR,RTS恢复到高电平。
因此设计电路:
RTS | DTR | GPIO_0 | REST |
---|---|---|---|
1 | 0 | 0 | 1 |
0 | 1 | 1 | 0 |
这样的话,在点击下载按钮候,CH340的DtR处于低电平,RTS处于高电平,此时Esp8266的GPIO_0被拉低,复位RST信号为ESP8266进入下载模式,CH340G的DTR和RTS电平翻转后,RST为0,GPIO0变1,ESP8266进入Flash运行模式,程序正常运行。这样就实现了ESP8266自动下载。 |
最后欢迎大家访问我的博客:https://chenwang8848.github.io/
希望大家都能坚持学习,一起进步!