1. 程式人生 > >STM32 STLink No target connected解決辦法

STM32 STLink No target connected解決辦法

寫在前面:最近一塊STM32F103C8T6開發板怎麼都下載不進去程式,驅動和Keil的配置都是正確的,只是Keil上一直顯示如下的No target connected,如下圖:


原因:開發板BOOT0和BOOT1預設都接地,即從使用者Flash啟動,如果此時我們將SWDIO和SWCLK設定為GPIO模式,那麼下次啟動開發板時SWDIO和SWCLK就被作為GPIO了,而不是AFIO,所以STLink一直顯示No target connected。

解決辦法:

步驟1:先將BOOT0和BOOT1都置硬體置高,然後連結STLink並給開發板供電,現在可以看到STLink是可以用的(原因就在於此時STM32是從SRAM啟動的,和使用者程式無關)。

步驟2:新建一個工程,寫一個空白的main函式,編譯連結後使用STLink下載。

步驟3:將BOOT0和BOOT1接地,此時STLink就可以使用了。

總結:

此問題的關鍵就在於STM32的三種啟動方式和GPIO的配置,如果我們需要SWD方式除錯的時候,就不能把SWDIO和SWCLK設定為GPIO。


相關推薦

STM32 STLink No target connected解決辦法

寫在前面:最近一塊STM32F103C8T6開發板怎麼都下載不進去程式,驅動和Keil的配置都是正確的,只是Keil上一直顯示如下的No target connected,如下圖: 原因:開發板BOOT0和BOOT1預設都接地,即從使用者Flash啟動,如果此時我們將S

STM32 SWD下載出現no target connect解決方法

文章目錄 一、問題再現 二、問題原因 三、解決方法 一、問題再現 二、問題原因 查閱網上講是晶片防寫了。 三、解決方法 STEP1: BOOT0引腳拉高使

KEIL提示“No target connected”的解決方法

我用萬用表測量目標板上的STM32F051R8T6的復位腳,在點選模擬時,有瞬間的電平變化,我分析應該是對目標板有復位的動作,但為什麼GPIOA的配置狀態沒有復位呢?有一點沒有搞懂。手冊寫有GPIOA_MODER復位後的值為:0x2800 0000,即將GPIO13\14配置為複用模式,但為什麼在程式配置了G

STM32的SWD燒錄模式No Target Connected 錯誤的一種情況

一、問題 最近做專案第一次用到STM32F405RGT6這款微控制器,之前用的是STM32F407;SMT貼片焊接,拿到板子準備燒錄程式進行測試,使用的是STlink的SWD燒錄模式,但是MDK彈出“No target connected”,也就是說檢測不到微控制器! 二

make時 No rule to make target錯誤解決辦法

make時出錯如下: make[1]: Entering directory `/home/leon/test/HiviewDtvUboot/U-boot/board/hs3000' make[1]: *** No rule to make target `.depend'

navicat premium 連線oracle 12g,出現no listener提示解決辦法

1.使用navicat自帶的oci.dll庫不行。oci.dll位置在C:\app\Administrator\product\11.2.0\dbhome_1\BIN。需要解除安裝oracle12的oci.dll庫。 2.在oracle官網下載instantclient-basic-wind

module 'h5py' has no attribute 'File' 解決辦法

之前執行一直沒有出現過的問題,現在換了環境總是出現 AttributeError: module 'h5py' has no attribute 'File' 解決辦法: AttributeError: module 'h5py' has no attribute 'F

docker x509: failed to load system roots and no roots provided 解決辦法

系統 [[email protected] ~]# uname -a Linux dev-master-105 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22

MySQL同步故障:" Slave_SQL_Running:No" 兩種解決辦法

進入slave伺服器,執行: mysql> show slave status\G Relay_Log_File: localhost-relay-bin.000535 Relay_Log_Pos: 21795072 Relay_Master_Log_Fi

module 'pandas' has no attribute 'expression' 解決辦法

匯入 import tensorflow as tf import skflow 遇到了錯誤 module 'pandas' has no attribute 'expression' 原因是tensorflow pandas dask

stm32f4-discovery st-link no target connected問題

最近在使用stm32f4-discovery 板子時,偶然間遇到st-link no target connected的問題,本來一直都很正常,突然就冒出這個問題,我一開始以為是板子出毛病了。後來上網查閱了資料後才發現不是板子的問題。解決辦法如下:(開發環境是 MDK 4.

Servlet中response.sendRedirect()跳轉時不能設定target解決辦法

      一般使用Struts2的攔截器(或者是filter)驗證是否登入的時候,如果使用者沒有登入則會跳轉到登入的頁面。這時候一般可以在攔截器或者filter中用response.sendRedirect()。      但當在頁面上使用了iframe後,發現跳轉的只是

ORA-01403:no data found 解決辦法

    背景:在一個儲存過程中,呼叫另一個儲存過程,其中有一句話是 select a into b from table;當查詢出來的a沒有資料時,這個時候就會丟擲這個異常:ORA-01403:no data found 。     解決辦法:     1:捕獲異常,用e

Latex中 BiBTeX found no citation commands 解決辦法

Latex中bib檔案編譯出錯 包含bib檔案的Tex編譯順序:首先執行LaTex, 然後 BibTex, 然後再執行LaTex, 最後執行dvi2pdf, 這樣就可以生成新的PDF檔案了。 但是在編譯過程中經常遇到如下問題,在執行 BibTex 編譯時出現

[轉載]mysqldump:unknown option '--no-beep'錯誤解決辦法

想要備份mysql資料庫時,輸入mysqldump命令出現如題所示的錯誤,在網上找了好久,終於從一個帖子上得到了一些提示,就動手試了下,嘿  還真成了!! mysqldump --no-defaults -u[使用者名稱] -p[這裡可以輸入密碼也可不輸入,如不輸入會再後面提示輸入] 資料庫名 >

scrapy專案命令列執行報錯:No module named:***解決辦法

一般scrapy專案結構是這樣的:要執行的檔案路徑:D:\py_workspace\my_scrapy_prjs\jianshu_spider\jianshu\spiders\jianshu_sp.py,在此目錄下開啟命令列執行python jianshu_sp.py報錯:N

Form submission canceled because the form is not connected解決辦法

使用者反饋一個功能不能正常使用 一個很久沒用的功能,程式碼也沒動過 先貼下原js程式碼 // 建立Form var form = $('<form></form>'); // 設定屬性

Unhandled event loop exception No more handles 解決辦法(已解決

報錯資訊如下 點選OK則彈出第二個(更大點的)對話方塊,提示內容如下: 對話方塊標題:Internal Error 對話方塊內容:An SWT error has occurred.Yo

'dict' object has no attribute 'has_key' 解決辦法

最近開始學習Python,安裝上最新的Python3.6.5  在使用django的時候 出現如下錯誤‘dict’ object has no attribute 'has_key'保留犯罪現場:犯罪現場2:查閱資料發現,Python3以後刪除了has_key()方法解決辦法

AttributeError: module 'pandas' has no attribute 'Series'解決辦法

pandas是我們進行資料處理和分析時最常用的包之一,但是有時候出現AttributeError: module 'pandas' has no attribute 'Series'這樣的錯誤,在網上看了好多各種各樣的解決辦法, 但是其實真正的錯誤主要是兩個方面: (