今天使用ST-LINK燒錄程序的時候,出現(xiàn)No target connected的問題,問題頁面如下:


可是剛剛才燒錄成功一次,怎么突然就不好使了,首先查看Debug配置:
點擊keil頁面的小魔術(shù)棒:

點擊Debug,選擇ST-Link Debugger(如果你用的J-Link就選擇相應的J-Link),點擊后面的Settings:

選擇ST-Link/V2,選擇SW:

配置完成后點擊確定,OK退出。
通過配置后仍報錯無法正常燒錄的,按住單片機上的復位按鈕(RESET),一直按住,直到點擊完Download下載按鈕后才能松開:

下載成功后,發(fā)現(xiàn)之后的每次下載只要不按復位鍵仍然報錯,太麻煩了。
我的問題出在今天使用了STM32CubeMX導出的工程,沒有配置STM32CubeMX的Debug,進入STM32CubeMX,找到左側(cè)的SYS,此時顯示No Debug,將其選擇為Serial Wire:文章來源:http://www.zghlxwxcb.cn/news/detail-538879.html

保存好修改或者重新導出工程,編譯完成進行燒錄,這一次的燒錄仍然需要按住復位鍵,之后就不需要按住復位鍵下載啦,但是下載完新的程序要按一下復位鍵,板子才會跑新的程序哦!文章來源地址http://www.zghlxwxcb.cn/news/detail-538879.html
到了這里,關(guān)于No target connected問題解決辦法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!