关于解决keil5在仿真器下载时出现error: flash download failed - “Cortex-M3”的问题

这篇具有很好参考价值的文章主要介绍了关于解决keil5在仿真器下载时出现error: flash download failed - “Cortex-M3”的问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

这个问题搞得我到凌晨03:00左右才睡,必须的记一下,避免以后又忘了。

   出现这种情况也是一般在被下载到不同flash型号的芯片才会有的(我第一次下载到STM32F103VET6上没问题,但是换成STM32F103RBT6时就出现这问题了),正常添加步骤是这样的,

keil5显示flash下载失败,keil5,单片机,stm32,嵌入式硬件
图1 添加芯片flash步骤

 文章来源地址https://www.toymoban.com/news/detail-561843.html

 但是也有不正常的情况,比如在添加芯片flash的弹窗中没有STM32F103RBT6的对应的flash大小而且在这个路径里有是存在STM32F103RBT6的对应的flash文件的

keil5显示flash下载失败,keil5,单片机,stm32,嵌入式硬件
图2
keil5显示flash下载失败,keil5,单片机,stm32,嵌入式硬件
图3

   这个问题卡到凌晨03:00没有解决,睡了个觉,第二天想通了(估计昨晚解决思路在for循环里),换位思考下,就OK了,哈哈

   选择随便一个keil5自带的flash(如图4),找到其路径将图3的STM32F103RBT6对应的.FLM文件复制到D:\Keil_v5\ARM\Flash里(建议将全部.FLM文件复制过去)(如图5),

keil5显示flash下载失败,keil5,单片机,stm32,嵌入式硬件
图4

 

keil5显示flash下载失败,keil5,单片机,stm32,嵌入式硬件
图5

 回到keil5中,就可以找到了(如图6),点击添加即可

keil5显示flash下载失败,keil5,单片机,stm32,嵌入式硬件
图6

 

到了这里,关于关于解决keil5在仿真器下载时出现error: flash download failed - “Cortex-M3”的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ARM仿真器:重刷固件

    相信很多人在开发的时候用的都用的时山寨版的ARM仿真器Jlink,那么很可能就会遇到这种问题: 上述图片引自: 实记JLink-V8刷固件方法(照着做即可成功) (baidu.com) 很明显,必须重新给jlink重新刷一遍程序了。 在网上搜索了很多方法 : JLINK v9 固件使用另一个JLINK重刷_jlink li

    2024年02月03日
    浏览(37)
  • 华为存储IA篇仿真器搭建

    编号 设备名 数量 备注 01 Windows系统主机 1台 为VMware提供安装位置 02 VMware软件 1份 提供存储仿真器的部署环境 03 仿真器文件 1份 用于部署estor虚拟机 【注意】:暂无注意事项         1.4 选择兼容性为10.x,下一步 1.5 稍后安装系统, 下一步     1.6 设置suse11 64位系统,下一步

    2024年02月08日
    浏览(41)
  • Ubuntu下安装Gazebo仿真器

    Gazebo仿真平台通常需要配合ROS使用,因此需要先安装ROS 。可以参考ROS安装教程 首先安装一些必要的工具 修改源 update 一下更新 运行下载 gazebo 启动 Gazebo gazebo安装成功

    2024年01月22日
    浏览(44)
  • STM32 使用ARM仿真器设置

    STM32单片机程序下载到单片机芯片中有两种方式,①编译生成HEX,使用程序烧录软件刷到单片机芯片里。②使用ARM仿真器下载程序。使用ARM仿真器的优势是,在工程编译没问题直接在Keil软件里就可以将程序下载到单片机里,并且程序可以在线监视、单步运行调试。 STM32中使用

    2024年02月03日
    浏览(36)
  • 【JLink仿真器】盗版检测、连接故障、检测不到芯片问题

    当使用非正常版本的JLink连接高版本的MDK时,再加上JLink驱动程序版本过高,就会被检测出这个问题。网上找了很多方法基本都是降低JLink驱动程序版本,然后修改.dll文件。我使用的是J-Link ARM-OB STM32,版本降低为6.98c。

    2024年02月08日
    浏览(142)
  • 【详细】Ubuntu20.04系统安装Airsim仿真器

    目录 一.必要的设置 1.注册一个Epic Games帐户 2.注册一个 Github 账户 3.关联 二.下载UE4 on Linux 方法1:使用GitHub页面上的下载功能 方法2:使用 git(代码行) 1.http 2.git 三.编译UE4 1.进入工程文件夹 2.运行脚本,配置依赖环境 3.运行工程配置脚本 4.编译UE4 5.测试安装 四.下载 Airsim

    2024年01月16日
    浏览(43)
  • 【0基础学会Verilog】004. 学会使用Vivado自带仿真器

    编写好实现指定功能的Verilog模块后,需要对其进行仿真来验证 模块 的正确性,这需要用到EDA开发工具的仿真器,我们选择Xilinx公司的Vivado自带的仿真工具进行仿真。 在前面的章节已经学习了为Verilog模块编写基本的测试模块,即testbench的基本步骤和方法。本文不再赘述,直

    2024年02月04日
    浏览(43)
  • 什么是JTAG和SWD接口协议,和各类仿真器

    JTAG(Joint Test Action Group,联合测试行动小组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如ARM、DSP、FPGA器件等。标准的JTAG接口是4线:TMS、 TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。 相关J

    2024年02月13日
    浏览(42)
  • ZOC8 for Mac:超越期待的终端仿真器

    在Mac上,一个优秀的终端仿真器是每位开发者和系统管理员的必备工具。ZOC8,作为一款广受好评的终端仿真器,以其强大的功能和易用性,已经在Mac用户中积累了良好的口碑。本文将为您详细介绍ZOC8的各项特性,以及为什么它会是您Mac上不可或缺的一款软件。 ZOC8的主要特性

    2024年02月07日
    浏览(48)
  • 【技巧】Vivado 仿真器simulation显示模拟波形图(非数字波形)

    ①打开Vivado的任意一个可以运行的工程 ②点击Simulation - Run Behavioral Simulation进行仿真 ③等待运行结束后会弹出如图2所示的数字波形图 ④右键点击需要查看模拟波形的项目,在Waveform Style下选择Analog即可显示出模拟波形 Simulation运行后的结果一般为十六进制的数值,我们可以通

    2024年02月11日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包