STM32 Error:Flash download failed
上次也遇到這個問題,解決後沒記錄,今天被問起的時候很迷,以後一定隨手記錄問題。
這個問題是使用了IO口PA13而引起的,所以就會導致用ST-link下載程式碼的時候下載失敗!
在使用STM32的IO口時,如果只是做為普通的IO口來使用應當儘量避免使用以下的IO口> :
除錯引腳:
PA15:JTDI 處於上拉狀態
PA14:JTCK/SWCLK處於下拉狀態
PA13:JTMS/SWDAT處於下拉狀態
PB4:NJTRST處於上拉狀態
PB3:JTDO處於浮空狀態
當然了,這些IO口也是可以使用的(就是將他們都禁止了)
GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable,ENABLE); //使能禁止JTAG
如果不小心使用了這些引腳,開發板就可能會被鎖住,可以使用以下方法來解決:
1 .B0接V3.3
2. B1接GND
3 .boot0:1
4 .boot1:0
5 .按下復位鍵
6 .再去下載就OK了
相關推薦
STM32 Error:Flash download failed
上次也遇到這個問題,解決後沒記錄,今天被問起的時候很迷,以後一定隨手記錄問題。 這個問題是使用了IO口PA13而引起的,所以就會導致用ST-link下載程式碼的時候下載失敗! 在使用STM32的I
Error: Flash Download failed - Target DLL has been cancelled
在寫程式時候突然遇到這個下載失敗問題,不是第一次遇到,所以總結一下。 分享本人遇到的下載失敗的情況用的是 ST-lINK V2下載 第一次:第一塊板子,自己畫的板子下載失敗原因:STM32F10X晶片四個VCC漏接了一個。就是我畫板子時候沒有認真檢查,連線線少了一條。 這個
STM32在keil除錯時出現:Error:Flash Downlosd failed
上一篇介紹了STM32無法燒錄程式的解決方法,這次介紹STM32在keil除錯時出現下圖錯誤的解決方法 1、根據各大網友的經驗,配置了偵錯程式對應功能設定 配置完以上設定,理應正常除錯,但是點選除錯按鍵還是出現這個問題,別急我們一步一
解決Error:Flash Download failed -“Cortex-M3”問題
自己用的ST-link下載程式,按照網友配置ST-Link在keil5上的應用,結果就是這樣的 首先我用的STM32F103ZET6建的工程,想把程式下載到STM32F103C8T6上,我看到其他博友說的問題有如下 (1)在KEIL5上配置錯誤 (2)啟動檔案錯誤,
Camel FTP error:File operation failed: 150 Here comes the directory listing
found pre one endpoint tpc anti cti dap true 問題:寫了一個Camel的FTP傳輸程序,在本地Win7和Ubuntu下運行都正常,但是在Redhat中報“File operation failed: 150 Here comes
STM32的flash數據頁轉存過程分析!
pty val 根據 mst else 系統 add ted ble stm32模擬eeprom要實現flash數據頁轉存,實現函數為 1 /** 2 * @brief Transfers last updated variables data from the fu
啟動hive報錯[ERROR] Terminal initialization failed; falling back to unsupported
ror -m initial erro nal hadoop lin con 錯誤 啟動hive時報例如以下的錯誤[ERROR] Terminal initialization failed; falling back to unsupported 解決的方法:進入到h
關於STM32內部flash的使用(續)
報錯 multi error 出現 mbo multiply 重復 問題 flash 在使用內部FLASH的時候移植原子的程序裏面使用了STMFLASH.c和stmflash.h,開始使用了系統的stm32f4xx_flash.c就出現了問題,報錯Error: L6200E
Centos7: Bringing up interface eth0: Error: Connection activation failed
centos7今天調試一臺虛擬機,出現如下報錯信息:檢查網卡配置,沒有見到有異常,最後按如下方法解決:# chkconfig NetworkManager off # chkconfig network on # systemctl NetworkManager stop # systemctl rest
關於發郵件報錯535 Error:authentication failed&553 authentication is required
情況 .get com bubuko ace 授權 message ssi img 553 authentication is required:這個錯誤的意思是你必須需要認證。 也就是說,你連接smtp服務器的時候必須使用密碼來連接:下面代碼紅色那句 代碼: 1 @O
[ERROR] Terminal initialization failed; falling back to unsupported
expected HR ali n-1 del post ade native sso Logging initialized using configuration in jar:file:/usr/local/hive/lib/hive-common-1.2.2.jar
Error:java: Compilation failed: internal java compiler error
錯誤 AS 版本 ima 編譯器 compile size spa col 問題描述:在IDEA中的一個Project在運行某個module裏面的類的時候報了如下錯誤: Error:java: Compilation failed: internal java compi
Gulp error in WebStorm: Failed to list gulp tasks
ble mov AS solution AI ebs with sam set I have the same problem with webstorm after install a updated version of node. The solution for m
Error:java: Compilation failed: internal java compiler
jdk set png RM ctu exe 自己的 UC image errorInformation:java: javacTask: 源發行版 1.8 需要目標發行版 1.8 解決此類問題 檢查自己的JDK是否一致 1 setting
xcode上編譯c語言程序報錯:ld: x duplicate symbol for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
text internal self. value gen scrip info 內容 讀取 在網上查了一下: duplicate symbol的大概意思是,編譯器認為你重復定義了一些東西。 linker command failed with exit cod
啟動mongodb時ERROR: child process failed, exited with error number 100
這是因為之前暴力關閉mongodb服務導致資料被鎖定 找到自己mongo的目錄 這裡用mobaxterm讓大家看一下目錄結構 在config、shard1、shard2、shard3目錄的data目錄下(具體的分片根據自己而定),將 mongod.lock&nbs
Angular JavaScript記憶體溢位問題 (FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory)
方法一和方法二參考:https://www.cnblogs.com/liugang-vip/p/6857595.html 方法一:my-project/node_modules/.bin 下增大記憶體(請參考上方部落格) 方法二: 切換到 my-project/node_modules/.bin
IDEA之 Error:java: Compilation failed: internal java compiler error
報錯: Error:java: Compilation failed: internal java compiler error 原因:IDEA設定的JDK編譯版本與專案引用的JDK版本不一致。 解決:檢視專案引用的JDK版本,然後檢視File–>Setting…–>
error:Assertion failed ((unsigned)i0 < (unsigned)size.p[0]) in cv::Mat::at
font sig ron err sse mat style assert tro 問題原因: 訪問像素時指針越界造成的 解決辦法: 1、檢查指針下標是否正確 2、row和col是否寫反了error:Assertion failed ((unsigned)i0 < (
Error:(63, 20) Failed to resolve: com.github.chrisbanes:PhotoView:2.0.0
報錯:Error:(63, 20) Failed to resolve: com.github.chrisbanes:PhotoView:2.0.0 Show in File Show in Project Structure dialog 解決方案:是在專案的build.gradle新