STM32用keil5调试程序出现 Error:Flash Download Failed-Cortex-M3解决方案
一? 目的:裝好keil MDK 想用?在線調(diào)試
二? 背景:開發(fā)環(huán)境? keil MDK 422
?
三 準(zhǔn)備:
???? 1? keil MDK 安裝文件夾\ARM\Segger里是否有三個(gè)動(dòng)態(tài)連接表
?????
?
?? 2 程序編譯通過
????3 jlink驅(qū)動(dòng)安裝好(我安裝的是408版本)
四 操作步驟:
????1?
??
?? 2
?
? 3
?
???5
?
然后一路OK過去 就可以了。
?
6??點(diǎn)??進(jìn)入到在線調(diào)試屆滿 進(jìn)行調(diào)試。
?注:如果沒有進(jìn)行第五步(根據(jù)芯片選擇flash容量)會(huì)報(bào)錯(cuò) Error: Flash download failed-"Cortex-M3"。
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
Error:Flash Download Failed-"Cortex-M3"出現(xiàn)一般有兩種情況:
1.SWD模式下,Debug菜單中,Reset菜單選項(xiàng)(Autodetect/HWreset/sysresetReq/Vectreset)默認(rèn)是AutoDetect,改成SysResetReq即可。
2.Jtag模式下,主要是芯片大小選錯(cuò)。Flash->Configure Falsh Tools配置窗口,切換到“Utilities"頁,按“Setting"按鈕進(jìn)入“Flash download setup"配置窗口,在“Flash download setup"配置窗口點(diǎn)擊“Add”按鈕,在“Add Flash Programming Algorlthm"窗口,根據(jù)你實(shí)際使用的芯片選擇,若是STM32F103VBT6,應(yīng)先擇"STM32F10X 128kB Flash"。
?
?
總結(jié)
以上是生活随笔為你收集整理的STM32用keil5调试程序出现 Error:Flash Download Failed-Cortex-M3解决方案的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CRC转换
- 下一篇: C语言数组的一些运算*a,a+1,a+1