STM32解决:Error: Flash Download failed - "Cortex-M3"
2018-04-02 14:49
1556 查看
问题:STM32在采用ST-LINK仿真器下载程序时出现以下错误:
Error: Flash Download failed - “Cortex-M3”
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/22/7d6928504828a4c6dfad889c5d9f5f6f)
程序下载失败,在检查完仿真器连接正常和Flash配置正常的前提下,这种问题一般时由于采用了USB下载导致的芯片“锁住了”,这是需要我们给芯片“解锁”;
工具:软件:STSW-LINK004
下载地址:https://my.st.com/content/my_st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/stsw-link004.license=1522467213198.html
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/22/32aab4ae17ff04278f558aa8aea7c8a4)
需要你注册之后才会提供下载;
然后安装这个软件:一直点击next即可
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/22/ffec88c642b25d861608f29a523d8313)
安装完成。在安装的工程中遇到安装驱动的弹窗,同意安装即可。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/22/f076b39ddd3c104f90d2c0b61fe1fdeb)
然后在桌面打开STM32-ST-LINK这个软件;
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/22/e580d2acbd452464ec0525d1e5dbbb2f)
点击Target–>connect 连接我们的仿真器,连接成功之后点击Target–>Erase Chip
会出现下图,则表示成功,然后点击Target–>Disconnect断开联接。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/22/3afffa2cf04e52d8a186c091b9691bdd)
回到keil 5界面 下载程序即可。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/22/350ae8da2a1c8fa12803abb829de45b0)
再补充一点,在程序下载时如果遇到以下错误:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/22/55b8339adabf632c5d6f76a65229b663)
则在程序配置界面选中use debug driver 即可。
Error: Flash Download failed - “Cortex-M3”
程序下载失败,在检查完仿真器连接正常和Flash配置正常的前提下,这种问题一般时由于采用了USB下载导致的芯片“锁住了”,这是需要我们给芯片“解锁”;
工具:软件:STSW-LINK004
下载地址:https://my.st.com/content/my_st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/stsw-link004.license=1522467213198.html
需要你注册之后才会提供下载;
然后安装这个软件:一直点击next即可
安装完成。在安装的工程中遇到安装驱动的弹窗,同意安装即可。
然后在桌面打开STM32-ST-LINK这个软件;
点击Target–>connect 连接我们的仿真器,连接成功之后点击Target–>Erase Chip
会出现下图,则表示成功,然后点击Target–>Disconnect断开联接。
回到keil 5界面 下载程序即可。
再补充一点,在程序下载时如果遇到以下错误:
则在程序配置界面选中use debug driver 即可。
相关文章推荐
- stm32 烧写下载失败 Error: Flash Download failed - "Cortex-M3"
- Stm32_调试出现 Error:Flash Download Failed-"Cortex-M3" 解决方案。
- keil 通过JTAG下载程序 报错:error: flash download failed - "cortex-m3"的解决方法
- MDK中出现 Error: Flash download failed-"Cortex-M3"或ARM7TDMI的原因及解决办法
- 调试stm32时经常出现Error:Flash Download Failed-"Cortex-M3"
- 【stm32】keil5解决 Error: Flash Download Failed-"Cortex-M3以及 08000000H错误
- Stm32_调试出现 Error:Flash Download Failed-"Cortex-M3" 解决方案。
- Stm32_调试出现 Error:Flash Download Failed-"Cortex-M3" 解决方案。
- Error:Flash Download Failed-"Cortex-M3"
- Error:Flash Download Failed-"Cortex-M3"
- STM32使用J-Link烧写出错:Error: Flash Download failed - Cortex-M3
- KEIL出现error:Flash Download failed - "Cortex-M3"
- Stm32 烧程序出现 Error:Flash Download Failed-"Cortex-M3"对话框解决方案
- Flash download failed-"Cortex-M3"的原因及解决办法
- keil出現 Error: Flash Download failed: - "Cortex-M3" 問題解決
- 下载出错Error:Flash Download Failed-"Cortex-M3"
- stm32 keil MDK在线调试报错 Error: Flash download failed-"Cortex-M3"
- error:Flash Download failed-“Cortex-M3”,“Programming Algorithm”【转】
- Error: Flash Download failed - "Cortex-M0"
- Internal command error.Error:Flash download failed问题解决方法