华大HC32F460_IAP升级开发过程中,APP程序生成Bin文件报error:File exists的问题

7 篇文章 1 订阅
订阅专栏

项目场景:

概述:最近在做HC32F460的IAP升级的相关工作,按照正常的流程,再开发完boot程序之后,只要合理安排falsh分区,保证boot引导程序和APP程序互不冲突即可,为此需要更改APP程序在flash中的默认起始地址由0x0(默认)改为0x2000(根据Boot程序的大小来定),之后再生成二进制bin文件由boot程序引导写入flash即可,但是在实际操作过程中,却一直无法正常生成Bin文件。:


问题描述:

我这里使用的是keil5.28版本,在配置菜单中找到“target”选项卡并更改其中的IROM和IRAM配置即可,具体看你的程序大小自行配置。如若需要生成对应的bin文件,则点击“User”选项卡,在After Build一栏添加<fromelf --bin -o “$L@L.bin” “#L”>即可。在开发时遇到的具体问题是,当我将IROM1的起始地址由0x0改为0x2000之后,在生成Bin文件的步骤一直报文件已存在的错误。具体错误提示请看下图三:
在这里插入图片描述
生成Bin文件配置
在这里插入图片描述


原因分析:

从错误提示来看貌似是在0x400这个地址上已经定义了什么内容,导致程序无法以0x2000作为起始地址。后续经过实验,也证实了这个猜想,当我把程序起始地址改为0x200(即起始地址小于0x400时),bin文件正常生成没有报错。尽然问题初步定位到了,那剩下的就好办了,找相关的配置文件并把有冲突的去掉或修改即可,这里的解决办法是直接把icg文件从工程中去掉,具体操作如下。

解决方案:

步骤1.在项目工程中找到icg.c文件

在这里插入图片描述
步骤2.将这个文件从工程中移除

在这里插入图片描述

步骤3.然后点击编译即可,bin文件正常生成不报错。

在这里插入图片描述

华大HC32F120的(IAP).bootloader和app
04-06
HC32F120的bootloader和app 的 Keil程序文件有合并bin文件的软件,可以把2部分程序bin合并后烧录程序
华大芯片HC32F460/HC32F4A0系列芯片IAP升级Demo
04-12
IAP 功能例程共包含三个工程,两个下位机工程(基于 HC32F460)和一个上位机工程(运行于 Windows 系统, XP 及以上版本)。 源自21IC华大芯片论坛
【学习记录】HC32F460USB——U盘IAP升级app
最新发布
Kevin_ZXW的博客
02-28 1041
从头开始,万物从解压开始直奔猪蹄,找到usb下的工程文件
国产MCU华大HC32F460系列芯片软硬件开发资料SDK包应用设计笔记等资料.zip
11-11
国产MCU华大HC32F460系列芯片软硬件开发资料SDK包应用设计笔记等资料: HC32F460 EVB Introduction.pdf 仿真器 最小开发工程模板 硬件Demo板参考原理图 编程工具 集成开发环境支持包 驱动库及样例 HC32F460系列的DMA控制器Rev1.0.pdf HC32F460系列的断控制器INTC Rev1.0.pdf HC32F460系列的停止模式注意事项Rev1.0.pdf HC32F460系列的四线式串行外设接口QSPI Rev1.0.pdf HC32F460系列的嵌入式FLASH Rev1.0.pdf HC32F460系列的数据计算单元DCU Rev1.0.pdf HC32F460系列的模数转换器ADC Rev1.0.pdf HC32F460系列的片上温度传感器OTS Rev1.0.pdf HC32F460系列的硬件开发指南Rev1.1.pdf HC32F460系列的通用同步异步收发器USART Rev1.0.pdf HC32F460系列的通用定时器TIMER0 Rev1.0.pdf HC32F460系列的通用定时器TIMERA Rev1.0.pdf HC32F460系列的集成电路总线I2C Rev1.0.pdf
HC32F460模块例程和IAP升级
06-22
HC32F460DDL和IDE支持包以及官方例程和IAP升级app+boot+上位机
HC32F460系列用户手册v1.1.pdf
09-14
国产CPU M4 数据手册资料 HC32F460系列用户手册v1.1
华大MCU(四):HC32F460串口IAP升级app部分
Zhichao_Zhang的博客
02-06 6730
HC32F460串口iap升级
华大MCU(五):HC32F460串口IAP升级boot部分
Zhichao_Zhang的博客
04-03 8225
HC32F460通过串口实现IAP升级 接着以前的文章华大MCU(四):HC32F460串口IAP升级 我都快忘记这件事了,我当时很顺,几乎没有遇到问题,在stm32的基础上非常快的改出了这个BootLoader,所以我当时并没有感觉很难(可能运气好),虽然发现几个怪异的问题,但是都被我在家调着玩的时候偶然发现了并解决,各种负负得正使我当时特别顺。最近总有人问我,于是我整理了一下当时代码,发了这篇博客。 因为程序对于公司来讲是涉密的,因此我不能给予任何人我写的完整的程序。 现在其实几乎所有的iap实现都大同
华大HC32F460的BOOT和IAP说明
热门推荐
風の記憶
03-18 1万+
今年MCU价格暴涨,打算入坑国产MCU,最近趁着有空加工了一块华大HC32F460评估板。成品板见图1。拿到新控制器,首先要做的就是编写底层BOOT程序,有了BOOT程序即可随时更新APP不被调试器束缚,特别对于物联网应用有远程接口就可轻松实现远程APP更新,极大的简化了升级工作量。目前经过试验发现HC32F460的APP跳转有2大坑。 1、FLASH和断向量偏移后生成BIN文件大小不对,烧录后无法正常跳转到APP。 2、跳转到APP后触发断会死机。 下面针对这两个问题记录实验过程并给出解决方
HC32F460 IAP固件升级
weixin_43244476的博客
07-27 363
HC32F460 IAP固件升级
华大HC32F460
03-25
华大半导体推出的M4核的HC32F460的32位MCU资料介绍。
Liyj_336-hc32_rtt-master_hc32f460_RT-Thread_华大_
10-03
1、移植rt-thread2、移植shell3、点灯
HC32F460_Bootloader-master.zip_IAP-Bootloader-V1.0_hc32f460_华大单片
09-19
华大M4单片IAP官方实例,已纠正已知错误
HC32F460基于Keil MDK 移植 RT-Thread Nano
goldbr的博客
08-12 1133
由于大环境影响目前正在更换使用HC32F460 ,HC32F460各个模块也在根据厂家demo摸索移植,rtos也准备替换为更给力的rtthead。记录一下自己学习移植rtt过程。 软件:根据厂家demo重新新建工程,工程包含了gpio、usart。 硬件: gpio /* GREEN_LED Port/Pin definition */ #define GREEN_LED_PORT (PortE) #define GREEN_LED_PIN (Pin00) /*...
MDK4 如何生成bin文件
weixin_33758863的博客
01-08 128
1、首先打开keil4的Options for Target ‘Target1’ 2、按照下图进行配置 配置有3种方法: 1、直接添加:fromelf.exe --bin -o "$L@L.bin" "#L",就不用纠结路径了 2、绝对路径:D:\MDK4\ARM\ARMCC\bin\fromelf.exe --bin -o D:\MainBoard\FLASH\MainBoa...
华大HC32F460_IAP固件升级遇到的问题记录(一)
wojiusuibiankan的博客
12-30 1836
项目场景: 由于项目需求,最近在做华大HC32F460单片机的IAP固件升级功能,在项目开发过程遇到了一些问题,特此记录一下并附上解决办法以备不时之需。 问题描述: 提示:在程序正常通过boot领导APP跳转之后,每当APP程序运行到某个断时,MCU必定死机导致程序无法运转。 如上图所示,APP程序为一个LED流水灯程序,由定时器断触发LED灯翻转,程序正常运转的话应该是可以看到LED灯闪烁,但是由于APP程序遇到断后死机导致LED维持一个常亮的状态。 原因分析及解决方案: 提示:这里填
**华大单片机HC32使用Jlink下载程序(免币)**
YJJ_1997的博客
03-29 4413
华大单片机HC32使用Jlink下载程序(免币) 下载所需文件连接下载连接 使用J-link下载HC32程序步骤: 1,复制文件 将下载的文件解压后得到一个xml文件和一个HDSC文件夹。 将HDSC文件夹复制到jlink安装目录下的Devices文件夹下。 然后将下图画线xml文件替换为压缩包的xml文件。 2.下载程序 打开Jlink工具的J-Flash Lite 选择单片机型号,我的是HC32F003,点击OK 选择要下载的hex文件bin文件, 连接好jlink后点击Program De
华大MCU的IAP升级
qq_15548761的博客
12-28 4529
折腾了些时间,总算解决了 芯片型号是HC32F460,用串口实现IAP升级,从21IC论坛找到了同样的IAP升级源码,下载后,在自己的开发板上测试也没问题,阅读源码发现,作者的源码串口通信部分没有用断。 不过像这样的IAP程序也没有太多事情可做,主要就串口通信和FLASH更新,不用DMA传输也没多大影响。 但我想将它改为串口通信用断实现,结果是怎么都不行,头大了...,想啊想,怎么会不行呢,然后仔细阅读《HC32F460系列用户手册》发现以下描述: 我恍然大悟了,哦,原来如此。 .
华大HC32F460的IAP升级
08-24
华大HC32F460的IAP升级是指通过In-Application Programming(IAP)功能在HC32F460微控制器上进行固件升级HC32F460是华大基于ARM Cortex-M4内核开发的一款高性能微控制器。 要进行IAP升级,您需要编写一个...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 华大HC32F460串口空闲中断+DMA收发配置,记录一下自己遇到的坑 7338
  • GD32E230G8U6TR串口接收超时中断、帧中断配置使用笔记 3871
  • HC32F460_SWD_JTAG_引脚复用问题笔记 3181
  • STM32_HAL库编程_串口+DMA接收数据异常问题记录 2475
  • 华大HC32F460_IAP固件升级遇到的问题记录(一) 1834

分类专栏

  • 笔记 7篇
  • ESP32 1篇
  • STM32 1篇
  • GD32 1篇

最新评论

  • HC32F460_SWD_JTAG_引脚复用问题笔记

    Luckk-0915: 你写文章能不能提前说清楚会锁死???

  • HC32F460_SWD_JTAG_引脚复用问题笔记

    wojiusuibiankan: 不用swd下载,用华大ISP下载试试

  • HC32F460_SWD_JTAG_引脚复用问题笔记

    普通网友: 完了,锁死了,咋办表情包

  • HC32F460_SWD_JTAG_引脚复用问题笔记

    wojiusuibiankan: 用华大的ISP模式下载,需要上电BOOT短接进入ISP模式

  • HC32F460_SWD_JTAG_引脚复用问题笔记

    嗨森Note: 完了,烧录不了了怎么办

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • 在HC32F460单片机中使用变量控制声明数组大小遇到的问题
  • ESP-AT固件编译报错:ERROR:This script was called from a virtual environment, can not create ************
  • STM32_HAL库编程_串口+DMA接收数据异常问题记录
2023年2篇
2022年3篇
2021年6篇
2020年1篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

两个鬼故事史姓女孩起洋气的人名元始不灭诀女虎宝宝起什么名字好7788影院动漫下载网瓷都免费起名网公司起名超级玩家小说洗黑钱wii游戏下载比熊犬起什么名字好姓桑女孩起什么名字好两个字非主流恩典图片商标起名测名的起什么咨询公司名星际小说临朐起名菏泽商标注册波斗门进口红酒酒庄起名起名伦是什么意思哪位大师起名比较好姓罗起名小孩劳务建筑公司起什么名字好羊肉馆起名简单好听有那些仁王pc名誉权纠纷起诉状范文姓方起名女孩奇热123我的心儿怦怦跳作文1.25少年生前被连续抽血16次?多部门介入两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”淀粉肠小王子日销售额涨超10倍高中生被打伤下体休学 邯郸通报单亲妈妈陷入热恋 14岁儿子报警何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言张家界的山上“长”满了韩国人?男孩8年未见母亲被告知被遗忘中国拥有亿元资产的家庭达13.3万户19岁小伙救下5人后溺亡 多方发声315晚会后胖东来又人满为患了张立群任西安交通大学校长“重生之我在北大当嫡校长”男子被猫抓伤后确诊“猫抓病”测试车高速逃费 小米:已补缴周杰伦一审败诉网易网友洛杉矶偶遇贾玲今日春分倪萍分享减重40斤方法七年后宇文玥被薅头发捞上岸许家印被限制高消费萧美琴窜访捷克 外交部回应联合利华开始重组专访95后高颜值猪保姆胖东来员工每周单休无小长假男子被流浪猫绊倒 投喂者赔24万小米汽车超级工厂正式揭幕黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发当地回应沈阳致3死车祸车主疑毒驾恒大被罚41.75亿到底怎么缴妈妈回应孩子在校撞护栏坠楼外国人感慨凌晨的中国很安全杨倩无缘巴黎奥运校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变王树国卸任西安交大校长 师生送别手机成瘾是影响睡眠质量重要因素国产伟哥去年销售近13亿阿根廷将发行1万与2万面值的纸币兔狲“狲大娘”因病死亡遭遇山火的松茸之乡“开封王婆”爆火:促成四五十对奥巴马现身唐宁街 黑色着装引猜测考生莫言也上北大硕士复试名单了德国打算提及普京时仅用姓名天水麻辣烫把捣辣椒大爷累坏了

两个鬼故事 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化