![]() |
發(fā)布時間: 2025-4-19 11:39
正文摘要:用CH340N制作的下載器,一般都是開始的時候正常,經過幾次后就不行了,停留在檢測目標單片機那里。偶爾也出現下圖所示的畫面,有大神知道是怎么回事嗎? |
wufa1986 發(fā)表于 2025-4-30 10:21 是不是RST管腳的問題?那個管腳我給它懸空了,什么都沒接。 |
TTQ001 發(fā)表于 2025-4-30 08:21 現在基本每次都能成功,期間也升級了軟件,感覺新版本每次都有廣告。 |
編程器漏電過去了,單片機無法復位,STC就容易出現這個問題 |
可能是下載軟件或者編程器驅動程序的問題。嘗試升級軟件。 |
WL0123 發(fā)表于 2025-4-26 16:15 圖是從網上找的,估計看錯了。 現在把那兩個LED剪掉了,基本都能成功。手頭還有一個340N,哪天再按這個圖做個試試。謝謝支持。 |
juncedz 發(fā)表于 2025-4-26 12:33 多謝支持,把那兩個LED剪掉了,F在好多了。 |
188610329 發(fā)表于 2025-4-25 09:53 感覺那兩個LED作用不大,已經剪掉了,現在基本都能下載。謝謝支持。 |
大漠孤煙001 發(fā)表于 2025-4-22 13:12 版本是6.860,哪天再升級試試。 |
dcc60 發(fā)表于 2025-4-20 14:31 根據其他同類參考電路應該改變LED方向。 ![]() |
就改 RXD 的 R4 換成 10K,LED掉頭,并且從接地改成接VCC,如果不怎么亮R4 換成 5.6K TXD 的 R5 換成 10K 其他保持 |
dcc60 發(fā)表于 2025-4-20 14:31 R3換成300R, R4,R5 換成 10K 或 4K7 同時兩個LED掉頭,并且從接地改成接VCC。(你可以先去掉這兩個LED嘗試成功率是否提高再考慮改線路) C3加大到10uf 以上。 RTS懸空(關系不大,屬于毫無意義的電路) |
1:您嘗試最低/最高波特率設置為相等,比如2400 2:用的什么燒錄器?ISP軟件也升級到6.95M 3 下載時不能選擇動態(tài)調整irc頻率,需要選擇硬件自帶頻率或者不調節(jié)硬件選項試試 4:確保通信正常。避免信號線受干擾或者衰減,例如,臺式機要接機箱背后的USB接口,連接線不要太長,質量要好;P3.0,P3.1口外圍電路不能對IO口電平產生影響等等。 5: 確保芯片上電復位正常。MCU燒錄前不要供電,包括IO口都不能有電,板子上避免大電容影響復位。 6:注意芯片上次燒錄時有沒有勾選過“下次冷啟動時P3.2/P3.3為0/0 才可下載程序”,有的話下載前這兩個口要拉低才能下載。 |
622323wjl 發(fā)表于 2025-4-19 22:28 就本例問題,有關聯的就是 - **冷啟動問題**:- **通信干擾** 。 冷啟動肯定是冷啟動,不知道是不是與“徹底冷啟動”有關,正在觀察。 多謝支持。 |
既然是自制的,那每個人的水平有高有低,所以,還是自身的電路問題比較大;重點測量下電源 輸入輸出是否正常5V, 電源部分是否串了電阻或者二極管;直接短接后再測量或者試,其次 CH340的V3腳 5V供電與3.3V供電接法是不一樣的, 要注意; 另外通訊線是否加了隔離二極管;走線是否太長太繞,或者下載的線材是否質量太差, 換好點的USB線和串口通訊線再試; 最后就是降低串口波特率后再試,比如9600. |
用CH340N制作的下載器出現開始正常,幾次后停留在檢測目標單片機的問題,可能有以下原因: - **硬件連接與設置方面** - **接線問題**:檢查下載器與單片機之間的連接線是否松動、接觸不良或損壞。確保TXD(發(fā)送數據)和RXD(接收數據)引腳正確連接,不能接反,即下載器的TXD接單片機的RXD,下載器的RXD接單片機的TXD,同時保證GND(地線)連接良好。 - **晶振問題**:晶振是單片機正常工作的關鍵部件,如果晶振未連接或接觸不良,或者晶振本身損壞,可能導致單片機不能正常工作,進而使下載器無法檢測到目標單片機。檢查晶振是否安裝牢固,必要時更換晶振。 - **單片機型號選擇**:確認在下載軟件中選擇了正確的單片機型號。不同型號的單片機在下載程序時可能有不同的要求,如果型號選錯,可能會導致下載失敗。例如,STC89C52和STC89C52RC是不同的型號,需要根據實際使用的芯片進行選擇。 - **冷啟動問題**:部分單片機需要冷啟動才能成功下載程序。可以嘗試在點擊下載后,給單片機開發(fā)板重新上電,即先斷電再上電,以滿足冷啟動要求。如果開發(fā)板上有開關按鈕,可在接線完成且正在檢測單片機時,按下開關再按回來進行冷啟動;也可以直接拔掉插在VCC的杜邦線,再插上去實現冷啟動。 - **COM口選擇與驅動**:查看電腦是否有多個COM口,確認在下載軟件中選擇了正確的COM口,該COM口應與CH340N下載器連接的端口對應。同時,確保CH340N的驅動程序已正確安裝且是最新版本。若驅動程序存在問題或未安裝,可能導致電腦無法與下載器正常通信。如果安裝路徑中存在中文文件夾,可能會導致驅動安裝異常,需要將路徑替換為英文,卸載并重新安裝驅動。 - **軟件與通信方面** - **下載軟件版本**:使用的下載軟件版本可能存在兼容性問題。建議盡量使用新版的下載軟件,舊版本可能需要設置最低、最高波特率,而新版本通常無需設置,能自動適應波特率。 - **通信干擾**:周圍環(huán)境中的電磁干擾可能影響下載器與單片機之間的通信。盡量將下載器和單片機遠離其他電子設備、電源線等可能產生干擾的源頭。 - **單片機程序問題**:如果單片機中已有的程序存在問題,例如程序中錯誤地配置了串口相關寄存器,導致串口通信異常,也可能影響下載?梢試L試將單片機程序擦除后再次進行下載,或者檢查程序中與串口相關的代碼。 此外,如果以上方法都無法解決問題,可以嘗試更換一個單片機或下載器,以確定是否是原器件本身損壞導致的故障。 |
188610329 發(fā)表于 2025-4-19 19:01 直接USB取電,下次失敗時測一下電壓。 |
WL0123 發(fā)表于 2025-4-19 17:25 充電線改的,看著還可以。 |
zhuls 發(fā)表于 2025-4-19 15:55 這個解決起來有點麻煩吧? |
coody_sz 發(fā)表于 2025-4-19 15:42 感謝支持! |
a185980800 發(fā)表于 2025-4-19 15:25 感謝支持! |
檢查電壓,雖然STC15Wxxxx 是寬電壓系列,但是,下載時電壓最好是5V 如果低于4V 下載很容易失敗。 |
選擇優(yōu)質USB下載線 |
無意間曾遇到過,如果TXD一直輸出數據,下載過程就很不順。。。 因為空白MCU寫入正常,MCU啟動了串口輸出功能,以115200的速率向外發(fā)送數據,然后下載就卡了。 |
通信不穩(wěn)定、軟件版本、電路沖突,都有可能。 |
電路,布線,器件性能。就這些吧 |
用哪個版本的軟件? |