1. 程式人生 > 實用技巧 >STM32燒錄 Error:Flash Download Failed-“Cortex-M3“ 解決方案—ST-Link除錯

STM32燒錄 Error:Flash Download Failed-“Cortex-M3“ 解決方案—ST-Link除錯

STM32燒錄 Error:Flash Download Failed-"Cortex-M3" 解決方案—ST-Link除錯

開發環境介紹

使用Keil MDK5進行程式碼開發,利用ST-LINK v2下載程式。

設定步驟

點選工具欄中的魔法棒或選擇Flash/Configure Flash Tools,進入設定介面。

1.於Device中選擇與你的開發板相匹配的晶片,一般主晶片上都有標註

2.於Debug中進行如下修改

選擇ST-LINK

3.點選Seting,進行如下設定

Serial NO 選ST-LINK,寫文章時硬體沒連,所以沒的顯示

4.在Flash Downlode中進行如下設定

在這裡插入圖片描述
注意:點Add新增時,要選擇與主控晶片對應的型號與大小。例如本例採用的是STM32F103RB,其Flash為128K;
可能會遇到沒有對應型號大小晶片的問題,這是因為你很有可能安裝KEIL時少裝了STM32F10X的Flash。

5.最後進入Utilities進行如下設定

在這裡插入圖片描述

BINGGO!