找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

不知道是哪里設(shè)計出了問題,ST-LINK無法燒錄,串口也無法燒錄

查看數(shù): 2580 | 評論數(shù): 8 | 收藏 0
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2023-12-25 22:45

正文摘要:

PCB原理圖設(shè)計求助! 純小白求助。不知道是哪里設(shè)計出了問題,ST-LINK無法燒錄,串口也無法燒錄

回復(fù)

ID:267719 發(fā)表于 2024-1-2 11:22
我又仔細(xì)看了一下你的PCB,你有沒有做規(guī)則和規(guī)則檢查?我發(fā)現(xiàn)單片機(jī)的SWDIO是不是和VCC短路了?

PCB.png (429.14 KB, 下載次數(shù): 85)

白色圈內(nèi)

白色圈內(nèi)
ID:1107339 發(fā)表于 2024-1-1 15:50
只要串口rx,tx,gnd連接正常,信號通暢,芯片vcc供電正常,檢測和下載應(yīng)該比較簡單。原理是:
當(dāng)我們在 STCISP 軟件上點(diǎn)擊下載按鈕的時候,電腦通過串口口不斷的發(fā)送命令流信到STC 單片機(jī) P30 口。這個時候我們需要把 STC 單片機(jī)徹底斷電一秒鐘,讓它重新啟動。讓 STC 單片機(jī)
復(fù)位到 ISP 監(jiān)控區(qū)域執(zhí)行監(jiān)控代碼。ISP 識別出 P30 口傳來的 STC-ISP 軟件給的下載命令信號
(9600bps 連續(xù)的 0x7f)。 ISP 就通過 P31 口返回一個信號,傳輸給電腦上的STC-ISP 軟件。軟件識別出正確的“密碼”握手成功!!那么接下來就是,P30 口不斷的下載我們寫的程序文件,P31 口不斷的回答電腦“接收正常!”這個步驟循環(huán) N 次。
下載完成后,ISP 監(jiān)控區(qū)域繼續(xù)識別。這個時候 STC-ISP 軟件已經(jīng)不在發(fā)送數(shù)據(jù)了,電腦軟件和
單片機(jī)完成了數(shù)據(jù)校驗(yàn),于是使 PC=0000H,CPU 不斷的從 16K 字節(jié)的 ROM 里面讀取命令和數(shù)據(jù),循環(huán)
的執(zhí)行我們新下載進(jìn)去的程序!
ID:517951 發(fā)表于 2023-12-31 14:32
STlink的SW模式下是否能探測到CPU, 能連通說明SW模式的2條數(shù)據(jù)線, GND線視正常的. 接下來查下下載算法文件版本是否最新的.  如果不能探測到CPU, 要么單片機(jī)壞了, 要么SW數(shù)據(jù)線不通.
ID:267719 發(fā)表于 2023-12-26 11:35
1:未接入電源情況下,檢查各個芯片有無貼錯或貼反(目測),用萬用表二極管檔測量5V是否有短路,3.3V是否有短路。
2:插入5V電源,用萬用表檢查5V,3.3V是否正常。
3:用萬用表檢查boot0腳是否為低
4:斷開電源,檢查SWCLK引腳,SWDIO引腳連接是否聯(lián)通
5:確保軟件是SW模式,不是JTAG模式或其他模式
6:降低SW的連接頻率嘗試。
7:連接調(diào)試確保接入5V電源。
ID:542270 發(fā)表于 2023-12-26 11:20
下程序檢查是否連接電源和地了
ID:384109 發(fā)表于 2023-12-26 11:12
先嘗試ST-LINK燒錄吧,確保接線正確,確保代碼里選擇SWD方式下載
ID:235200 發(fā)表于 2023-12-26 10:59
如果用H11端口燒錄,需用ST-JLINK的VCC GND RX TX連接到電路板
ID:235200 發(fā)表于 2023-12-26 10:54
圖上哪個電路是串口電路?沒看到有串口呀

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表