目前使用該電路下載STM32程序,CH340X的DTR引腳控制BOOT0引腳持續(xù)高電平的問題如何解決,電路原理圖與官方一致(增加額外官方防倒灌)(中間以為是防倒灌設(shè)計原因,拆除短接一樣)問題一:使用flymcu下載之后會拉高DTR導(dǎo)致單片機BOOT0拉高不能運行
問題一解決:更新了官方驅(qū)動之后,使用flymcu下載之后不會拉高DTR
問題二:只要上位機打開串口就會拉高DTR導(dǎo)致單片機(能打開串口,但是無法通訊,一打開串口后DTR#引腳輸出測量就為3.1V高電平,重新上電重啟又恢復(fù)低電平,但打開串口則DTR又變?yōu)楦唠娖剑?/span>
問題二解決:使用官方調(diào)試助手、XCOM部分軟件打開串口時不會拉高DTR可以正常通訊
問題三:在使用官方的串口調(diào)試助手時,打開串口后,手動復(fù)位單片機就會莫名其妙使DTR拉高導(dǎo)致不能再次通信,必須斷開串口才能復(fù)位單片機(DTR在斷開上位機串口連接時復(fù)位單片機,不會拉高)
問題三疑問未解決:我接著測試了很多款上位機,目前發(fā)現(xiàn)一款(丁丁的SSCOM)在打開串口之后手動復(fù)位單片機不會拉高DTR,這個問題會影響到我司上位機串口通訊編寫問題
求助一下,問題三的原因是什么?