|
|
| DTR | RTS | RST | IO0 |
|---|---|---|---|
| 0 | 0 | 1 | 1 |
| 0 | 1 | 1 | 0 |
| 1 | 0 | 0 | 1 |
| 1 | 1 | 1 | 1 |
EN或RST产生上升沿时,GPIO0保持低电平,即
1. IO = 0; EN = 02. IO = 0; EN 0 -> 1
DTR=1,RTS=0,RST=0,IO0=1,复位
xxxxxxxxxxself._setDTR(False)self._setRTS(True)
延时100ms,等待复位电路RC放电
xxxxxxxxxxtime.sleep(0.1)
DTR=0,RTS=1,RST=1,IO0=0,上电进入下载模式
xxxxxxxxxxself._setDTR(False)self._setRTS(True)
延时50ms,等待复位电路RC充电
xxxxxxxxxxtime.sleep(0.05)
DTR=1,RTS=1,RST=1,IO0=1,下载完成
xxxxxxxxxxself._setDTR(False)