關於STM32初次使用SWD方式連接報錯問題


如果在程序中禁用了SWD調試接口,即將SWD所用的IO口當作普通的IO口使用時,下載完第一次程序后,如果從flash啟動(BOOT0==0)則無法繼續使用SWD接口重新下載程序或者調試;
此時可能會出現如下提示:

  • Connecting …
  • Connecting via USB to J-Link device 0
  • Target interface speed: 200 kHz (Auto)
  • VTarget = 3.345V
  • ERROR: Failed to connect.
    Could not establish a connection to target.
    解決辦法是將BOOT0拉高,讓程序從ram啟動,則可以使用SWD重新下載程序;
    或初次使用SWD的方式連接STM32,也有可能出現無法連接的情況,可以先用以上方法試試。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM