
以上就是一鍵下載電路,mcuisp會控制CH340的RTS#和DTR#高低電平的變化,通過控制高低電平的變化,進(jìn)而控制BOOT0和RESET的狀態(tài),我用電壓表測試了引腳電平的狀態(tài),RTS#和DTR#初始狀態(tài)時為高電平,在啟用下載的時候,DTR#維持高,RTS#拉低,此時Q2和Q3都導(dǎo)通,那么BOOT0為高電平狀態(tài),RESET為低電平復(fù)位,然后DTR#變低,Q2不導(dǎo)通,復(fù)位結(jié)束,此時的BOOT0為高電平,那么就會啟用串口下載程序,開始和mcuisp下載軟件進(jìn)行通信,進(jìn)行代碼下載,等到代碼下載結(jié)束時,RTS#先變高電平,然后DTR#在變高電平,如果DTR#先變到電平,那么又會產(chǎn)生復(fù)位的。