内容出处:http://www.cnblogs.com/we-hjb/archive/2011/01/11/1933259.html

bin2hex /4 /O0x80000000 xxx.bin xxx.hex

《合并BIN文件的两种方法》介绍了如何合并BIN文件,在这个基础之上再配合hex2bin.exe和bin2hex.exe这两个小工具就可以很方便的将两个HEX文件合并成一个了。当然,最终目标是在编译完成之后,自动完成所有转换的工作。而这需要在Keil MDK中配置一下编译选项,如下图所示。

在编译完成之后,分别执行两个批处理。先将生成的hex文件转换为bin文件,然后将IAP和Main App的bin文件合并之后,再转换为hex文件。如下图所示。

可以看到,在编译完IAP后,自动生成了VT7010CB.hex文件,该文件就可以通过串口工具下载到目标板上。同样,在Main App的编译选项里设置一下,也可以达到相同目的。

HEX2BIN和BIN2HEX工具的下载地址:http://files.cnblogs.com/we-hjb/HB.rar

通过keil hex2bin,bin2hex的方法相关推荐

  1. Keil-C51 与 Keil -ARM 共存的方法

    本篇为<嵌入式相关>系列博客的第五篇,该系列博客主要记录单片机开发及硬件设计的相关过程,方便以后查阅. Keil-C51 与 Keil -ARM 共存的方法 状况 解决方案1 测试 解决方 ...

  2. keil与proteus联调方法如下

    keil与proteus联调方法如下 1.把VDM51.dll(没有的请到网上下载) 复制到proteus安装目录的MODELS文件夹下, 我的是C:\Program Files\Labcenter ...

  3. 华大单片机KEIL添加ST-LINK解决方法

    使用st-link+keil下载和调试华大单片机的教程 首先说明一下,目前只测试了HC32F005,但是理论上讲这个方法是通用的 一.下载支持包 从华大官网找到你芯片资料页,下载DDL库压缩包和IDE ...

  4. Keil MDK与Keil C51共存的方法(成功)

    前言 Keil5比Keil4功能更加丰富,想要同时开发两款芯片一块是51内核一块是STM32单片机该怎么做能,怎么样让KEil可以同时建立并且可以并且可以编译两种工程呢,那么这里我将给大家出Keil5 ...

  5. 初学单片机:Proteus 8 和 keil 4的使用方法(Proteus 8 和 keil 4建立一个项目/文件)

    Proteus 8: 打开后的页面: 1.点 new project 3.改名字和路径(路径最好是全英文哦)ps最好(必须必!)单独建一个文件夹, 4.next选第二个 5.next 选第二个,第二个 ...

  6. Keil和Proteus联调方法

    1.首先下载VDM51.dll(提取码:x7bj ) 文件,并将其复制到proteus安装目录的MODELS文件夹下.通常目录是"-\Proteus\MODELS\": 然后,在k ...

  7. Keil调试显示波形方法

    在实际工程调试中,很多时候需要显示一些数据的曲线来辅助调试,观察变量的变化状态:有些MCU不带DAC功能,需要用定时器模拟,使用时也不方便.在经过一系列的尝试后Keil Array Visualiza ...

  8. KEIL快捷键+自定义快捷键设置方法

    KEIL快捷键: 快捷键 keil专用 快捷键 keil专用 Ctrl + l 删除当前行 tab 将选中内容整体右移 Ctrl + N 新建文件 shift + tab 将选中内容整体左移 Ctrl ...

  9. Keil编译错误 error: L6050U: The code size of this image (99784 bytes) exceeds the maxim

    Keil编译错误,提示 error: L6050U: The code size of this image (99784 bytes) exceeds the maxim 原因:Keil没有激活. ...

  10. keil c语言 1602时钟代码,基于单片机的LCD1602电子时钟设计.doc

    基于单片机的LCD1602电子时钟设计 设计任务和目的 1.1.设计任务 (1):用单片机设计基于LCD1602的电子时钟,显示时间和日期: (2):误差精度控制在1s/天: (3):具有时间和日期的 ...

最新文章

  1. [BZOJ5292][BJOI2018]治疗之雨(概率DP+高斯消元)
  2. SpringBatch 自定义ItemReader和可重新启动Reader(十五)
  3. VTK:PolyData之WarpScalar
  4. ClickHouse 副本协同原理:ReplicatedMergeTree引擎
  5. nginx利用proxy_cache来缓存文件
  6. python教程循环语句,Python基础教程之循环语句(for、while和嵌套循环)
  7. 导轨式网管型工业交换机优势具体在哪里呢?
  8. python 键盘输入数字_九宫格键盘输入
  9. 双11还能创造什么新技术?
  10. 如何将自己的网站分享到QQ空间,微信,微博等等。
  11. 图像去雾算法(一)相关研究及链接
  12. WinForm公共控件
  13. 平台型组织——数字化时代的组织智商鉴定器
  14. 《创业时代》原型:为什么Talkbox、子弹短信都失败了?
  15. 为什么要有uboot?
  16. java微信公众号图文消息
  17. 调用JavaAPI发送传真
  18. 百万调音师—Audition单轨编辑
  19. 数字电路之组合逻辑电路
  20. MySQL导入数据报Got a packet bigger than‘max_allowed_packet’bytes错误的解决方法

热门文章

  1. pdf2htmlex 中的字体嵌入
  2. logistics regression 线性不可分转换成线性可分
  3. 百度指数查关键词(惊到我啦)
  4. how-to-change-the-windows-pagefile-size win10分页虚存大小
  5. Qt_加速编译 快速编译 make -j4
  6. C++多线程编程(真实入门)
  7. c#调用python脚本效率_C# 调用python程序脚本(IronPython)
  8. 哈夫曼树(二)之 C++详解
  9. C语言学习资料----快速排序
  10. 01-微信小程序商城 商城框架的制作(微信小程序商城开发、小程序毕业设计、小程序源代码)(黄菊华-微信小程序开发教程)