|
最近使用STC15W408AS單片機(jī)進(jìn)行調(diào)試,遇到USB-TTL模塊下載程序問題:
STC-ISP軟件,選擇【下載/編程】或是【檢測(cè)MCU選項(xiàng)】,無論開關(guān)幾次,一直提示“正在檢測(cè)目標(biāo)單片機(jī)”,但在STC15F2K60S2單片機(jī)上就沒有這個(gè)問題。
Screenshot 2020-10-20 234803.png (48.38 KB, 下載次數(shù): 102)
下載附件
2020-10-20 23:49 上傳
查看STC15手冊(cè),STC15W408AS單片機(jī)和STC15F2K60S2單片機(jī)的一個(gè)重要區(qū)別是工作電壓:
STC15F2K60S2 工作電壓 5.5v - 4.5v
STC15W408AS 工作電壓 5.5v - 2.5v
萬用表測(cè)量開關(guān)斷開時(shí),芯片VCC和GND引腳電壓是2.11v(即使USB-TTL改用3.3v供電也是這個(gè)電壓),難道是這個(gè)導(dǎo)致問題?
繼續(xù)查看STC15手冊(cè),在ISP下載編程典型應(yīng)用線路圖中有如下文字:
“該二極管和電阻的作用是:防止USB模塊給目標(biāo)芯片供電”
Screenshot 2020-10-20 215916.png (336.9 KB, 下載次數(shù): 96)
下載附件
2020-10-20 23:43 上傳
原來如此,于是用一個(gè)330r電阻和一個(gè)IN4148二極管改造TxD和RxD數(shù)據(jù)線,問題順利解決。
51hei圖片_20201020233935.jpg (93.84 KB, 下載次數(shù): 85)
下載附件
2020-10-20 23:44 上傳
Screenshot 2020-10-20 224433.png (50.08 KB, 下載次數(shù): 93)
下載附件
2020-10-20 23:44 上傳
這個(gè)小經(jīng)驗(yàn)決定發(fā)帖記錄一下,遇到類似問題的壇友可以作為參考。
|
|