这是本文档旧的修订版!
ESP32进入下载模式的条件就是在RST上升沿的时候GPIO0保持低电平。
下载电路如下所示,其结构与RS触发器比较类似,注意RST和IO0信号均连接在三极管集电极,通过控制三极管只能拉低此信号,若三极管截止,则此信号的状态由其他电路决定(一般来说,此类信号会默认接电阻上拉到VCC)
逻辑关系如下 DTR = 0; RTS = 0, 此时Q1截止,Q2截止, EN = 1; IO0 = 1 DTR = 0; RTS = 1, 此时Q1截止,Q2导通, EN = 1; IO0 = 0 DTR = 1; RTS = 0, 此时Q1导通,Q2截止, EN = 0; IO0 = 1 DTR = 1; RTS = 1, 此时Q1截止,Q2截止, EN = 1; IO0 = 1