在使用STM32F103的時(shí)候,使用DAP仿真器下載程序,出現(xiàn)下載不了的情況,錯(cuò)誤信息如下:
輸出框里打印信息如下:
No Algorithm found for: 08000000H - 08000BD7H
Erase skipped!
Error: Flash Download failed ?- ?"Cortex-M3"
根據(jù)該信息可知,F(xiàn)lash下載失敗
解決辦法:
1、查看是否未安裝相應(yīng)芯片的支持包,若沒(méi)有則下載相應(yīng)的支持包:
下載網(wǎng)址:MDK5 Software Packs
例:下載STM32F103ZE的支持包(最好下載到Keli的安裝路徑下):
下載完成后將該包進(jìn)行點(diǎn)擊安裝。 安裝完成后可以在Keil中選擇對(duì)應(yīng)的芯片:
? ? ? ? ? ? ? ? ? ?
2、上面的操作沒(méi)有解決問(wèn)題,那么就是沒(méi)有找到Flash,也就是Flash不匹配,可以進(jìn)行下面的操作:在(project->Option for targe)-> Debug(選擇DAP) -> Setting->Flash Download:
?找到自己芯片對(duì)應(yīng)的flash,點(diǎn)擊點(diǎn)擊,最后點(diǎn)擊確認(rèn):
然后再次下載,就下載成功了
?
?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-734728.html
?文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-734728.html
?
?
?
?
?
到了這里,關(guān)于Error: Flash Download failed - “Cortex-M3“錯(cuò)誤解決辦法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!