處女座,為了板子走線美觀,拉線方便,在項目量產前,還更改了原來外設的IO口,埋頭苦干一天,移植ok,發現PB3一直不聽使喚,好,加班檢查代碼,檢查初始化,時鍾,IO對應,然后試PCB板,是否短路,斷路等等等,試遍了,紋絲不動,拉不高也拉不低。。。這是為什么呢,百度一下,才發現,PB3是JTAG口 ...
.SWD的下載口在程序中被禁用,IO口被設置為普通IO口 .芯片被鎖,原因有可能是程序執行了不正確的訪問導致芯片被鎖 .供電不正常 .SWD燒了 解鎖原因: 在下載程序的時候有時候會發生錯誤導致內核停止工作,這就意味着內核被鎖,這時候已經無法把程序下載進去了。 解決的辦法就是用ISP方式下載程序進去沖刷一遍,然后就好用了。 除非使能了讀保護,不然一般不會鎖死的。 來自網貼評論 解鎖的方法: A. ...
2019-03-21 21:44 0 4730 推薦指數:
處女座,為了板子走線美觀,拉線方便,在項目量產前,還更改了原來外設的IO口,埋頭苦干一天,移植ok,發現PB3一直不聽使喚,好,加班檢查代碼,檢查初始化,時鍾,IO對應,然后試PCB板,是否短路,斷路等等等,試遍了,紋絲不動,拉不高也拉不低。。。這是為什么呢,百度一下,才發現,PB3是JTAG口 ...
使用cube配置導出工程在keil5編譯后首次SWD下載可以再次下載不行的解決辦法。 1原因: cube使用的是HAL庫,初始化語句里面禁用了調試功能。 在stm32f1xx_hal_msp.c中 __HAL_AFIO_REMAP_SWJ_DISABLE(); 就是這句禁了。 2解決 ...
最近有一個項目用到STM32,為了使PCB布線方便一些所以改了一些引腳,占用了JTAG接口的PA15和PB3,所以要禁用一下JTAG,下載采用SWD模式。這樣在實際操作中做出一些總結(方法網上都有、這里只是總結記錄一下,如果是STM32F4系列就不 ...
解決STM32禁用SWD調試接口后不能下載程序的問題 小劉同學啊 2020-11-09 22:39:06 1319 收藏 8文章標簽: stm32 keil mdk版權STM32的PA13(SWDIO)、PA14(SWCLK)這兩個引腳為SWD調試接口,因為STM32默認把這兩個接口當作了下載 ...
筆者學習使用的開發板為STM32F103C8T6核心板 學習過程中,通過keilUvision軟件使用ST_link進行程序下載時發現無法下載。總是彈出如圖所示問題: 通過查詢資料發現解決這個問題非常簡單,在st_link驅動正常的前提下,在Kile軟件里配置好使用st_link進行 ...
我也遇到過,很莫名奇妙,估計是Keil的bug。不過你可以這么試試:1. 點Window-Reset View to Defaults2. 還不行 ...
問題現象: MDK,J-Flash,IAR等無法連接芯片,有時候鏈接上了,但是無法下載。 注意:如果下載器線的接觸不良,也會有這個問題。 問題描述: 1、Flash讀寫保護 根本原因是工程設計有問題,特別是實際晶振大小與程序中HSE_VALUE大小不一致,很容易導致Flash讀保護 ...