keil在線燒錄突然提示 No target connected #


keil在線燒錄突然提示 No target connected

運行環境

  1. IDE:keil uvsion5
  2. 微處理器:STM32F0xx 系列
  3. 燒錄器:ST-LINK/V2

問題描述

燒錄新程序並進入debug模式后,kei 突然中斷,再次燒錄keil提示“No target connected"

問題排查

  1. 首先懷疑的是燒錄接線有異常。但檢查了,沒接線正常。
  2. 也懷疑過燒錄器和keil連接有問題。檢查了keil Debug Adapter中的unit單元,發現keil可以正常檢測到ST-link/V2,並且能讀到燒錄器相關信息。拿其它產品過來燒錄,也是正常的。排除了這個懷疑。
  3. 排查了處理器的供電和外部電路因素,也沒發現異常。
  4. 剩下的只有程序本身的原因了。看現象,也像是跟程序有關系。處理芯片本身用的燒錄腳是PA13(SWDIO),PA14(SWCLK)。看了原理圖,沒發現這兩個腳有其他用途。搜索了一遍源代碼,發現是誤操作,程序中將PA13配置成了開漏輸入。

問題解決

處理器上電后,將reset腳拉低,點擊擦除芯片。大概一兩秒鍾后,將拉低的reset腳恢復至懸空狀態,這樣就可以擦除成功。


免責聲明!

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



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