原因分析及解決辦法:
1)芯片供電不足,導(dǎo)致找不到芯片;
【解決辦法】用杜邦線或者usb線對(duì)芯片再次進(jìn)行供電?
2)?ST-Link與單片機(jī)接線錯(cuò)誤,或者接線不良;
?【解決辦法】按照下面的方式進(jìn)行接線,并確保接線良好
3.3V??3.3V
GND??GND
SWDIO??SWDIO
SWCLK??SWCLK
3)SWD引腳被占用或者被禁用
?【解決辦法】此時(shí)可以有兩種方法可以解決:
- 按住RESET,并在點(diǎn)擊燒錄后立馬放開,搶一個(gè)時(shí)間差,這個(gè)方法有一定概率會(huì)失敗,可以多嘗試幾次;
- 把BOOT0拉高,可以將芯片從系統(tǒng)存儲(chǔ)器或者是內(nèi)置SRAM中啟動(dòng),這時(shí)候并不會(huì)運(yùn)行閃存存儲(chǔ)器的程序,那么SWD就沒有被占用,燒錄一個(gè)正常的程序后,再把BOOT0拉低即可;
4)當(dāng)前ST-Link編譯器文件校驗(yàn)未通過,無(wú)法與芯片進(jìn)行通訊
?【解決辦法】替換當(dāng)前編譯器文件,重新導(dǎo)入正確的文件,正確的編譯器文件稍后我放在評(píng)論區(qū),需要的自取,按下圖步驟操作即可:
文章來源:http://www.zghlxwxcb.cn/news/detail-441992.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-441992.html
到了這里,關(guān)于使用ST-Link燒錄程序出現(xiàn)No target connected所有的解決方案的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!