在After Build/Rebuild选项卡中,勾选 "Run # 1",在后面输入框写入bin文件生成方式,如下

图1

第一种方式:设置绝对路径(个人实践过,没有成功,不知道为什么)

"D:\Program Files\MDK516\ARM\ARMCC\bin\fromelf.exe" --bin -o ./obj/test_app.bin ./obj/test_app.axf"

网上可以找到这段的解释,在这里就不啰嗦了,就是路径…………

第二种方式:相对路径,直接复制下面的路径就能直接使用

$K\ARM\ARMCC\bin\fromelf.exe --bin --output=@L.bin !L 

bin文件生成在xxx.uvprojx的当前目录下,在xxx.uvprojx当前目录下你可看到一个test1.bin(名字是根据你的hex文件名字一样)。

希望生成.bin文件输出在当前工程下的指定目录,比如Bin文件夹,可如下操作:

$K\ARM\ARMCC\bin\fromelf.exe --bin --output=Bin\@L.bin !L 

生成的文件也是在xxx.uvprojx的当前目录下,在xxx.uvprojx当前目录下,可看到一个新生成的Bin文件夹,里面是test1.bin。

2022/05/05 下面这个可以直接生产bin文文件到hex相同的路径下

fromelf.exe --bin -o "$L@L.bin" "#L"

keil ARM 生成BIN文件的两种方式,直接复制就能用相关推荐

  1. KEIL / MDK生成BIN文件的两种方式

    KEIL / MDK生成BIN文件的两种方式 1 KEIL工程配置入口 点击"魔术棒"图标(Option for Target) 在After Build/Rebuild选项卡中, ...

  2. 使用word生成xps文件的两种方式

    最近开发中需要用到xps文件,当使用另存为xps以及使用导出xps文件方式生成的xps文件格式与使用微软自带xps打印机的格式不一致,这将导致遍历解析后的xps文档时,需要做的工作不同.(微软这样做的 ...

  3. 合并BIN文件的两种方法

    合并BIN文件的两种方法 在单片机的开发过程中,经常需要将两个单独的BIN文件合并成一个文件,方便烧写和生产.下面结合STM32的IAP Bootloader Code和Application Cod ...

  4. Keil如何生成bin文件 - 附详细操作图文

    Keil如何生成bin文件 第一步:生成axf输入文件 点击魔术棒"Options for Target" → 单击" Output " → 按下面截图所示配置 ...

  5. 创建和应用Java包文件的两种方式(转)

    创建和应用Java包文件的两种方式(转) <Java编程艺术>章节选登.作者:高永强 清华大学出版社 (即将出版) 12.1  包--package    ... 12.1.1  包命名规 ...

  6. jsp:jsp包含文件的两种方式

    第一种:include指令 include指令:当JSP转换成Servlet时引入指定文件(指令元素),这是一种静态包含,它运行的时候不会单独编译成.class文件,它生成一个新的整体.class文件 ...

  7. 读写ASCII文件的两种方式

    读写ASCII文件的两种方式 :读取文件的路径 EXAMPLE: IDL>asciiFile=FILE_DIRNAME(ROUTINE_FILEPATH('TEST_READF')) + '\d ...

  8. JVM 在遇到OOM(OutOfMemoryError)时生成Dump文件的三种方式

    JVM 在遇到OOM(OutOfMemoryError)时生成Dump文件的三种方式,以及如何使用Eclips Memory Analyzer(MAT)插件进行堆内存分析. 方法一: jmap -du ...

  9. java oom dump_JVM 在遇到OOM(OutOfMemoryError)时生成Dump文件的三种方式

    JVM 在遇到OOM(OutOfMemoryError)时生成Dump文件的三种方式,以及如何使用Eclips Memory Analyzer(MAT)插件进行堆内存分析. 方法一: jmap -du ...

  10. drf-路由组件:自动生成Routers路由、 使用方法、视图集中附加action的声明、自动生成路由router的两种方式的URL区别

    目录 一. 自动生成Routers路由 二. 使用方法 1) 创建router对象,并注册视图集,例如 2)添加路由数据 三. 代码演示 四. 视图集中附加action的声明 五. 自动生成路由rou ...

最新文章

  1. 【剑指offer 面试题47】不用加减乘除做加法
  2. 关于Block Formatting Context--BFC和IE的hasLayout
  3. leetcode 739. 每日温度 单调栈解法和暴力法及其优化 c代码
  4. java中的工厂模式
  5. 为什么Redis是单线程?为什么能处理大并发量?(举例不错)
  6. idea修改html不能立刻生效,解决idea debug模式下修改代码却不能生效
  7. 消除左递归c++代码_「leetcode」129. 求根到叶子节点数字之和【递归中隐藏着回溯】详解...
  8. MFC中使用TAB Control控件
  9. [DJANGO] excel十几万行数据快速导入数据库研究
  10. python 库 类_在Python中导入库类
  11. 20200815:力扣201周周赛题解记录下
  12. 安装Ubuntu最后重启出错Write through
  13. oracle根据身份证计算年龄的方法
  14. 微软产品无法通过代理连接互联网解决办法
  15. 用太极拳讲分布式理论,再不懂你来找我!
  16. RecyclerView添加分割线
  17. kali安装网卡驱动
  18. Android+上百实例源码分析以及开源分析+集合打包
  19. Android 之注册Facebook开发者账号
  20. 区块链为化解信任危机带来新契机

热门文章

  1. python爬虫beta版之抓取知乎单页面回答(low 逼版)
  2. python 学习(八—1) 项目:生成随机的测试试卷文件
  3. ice的意思_ice什么意思
  4. Connection reset by 20.205.243.166 port 22fatal: Could not read from remote repository.Please mak
  5. 利用计算机金融诈骗,金融诈骗能追回钱款吗
  6. BUUCTF:[WUSTCTF2020]alison_likes_jojo
  7. oracle 裸设备使用方法,Linux上如何使用裸设备
  8. centos lvm管理2t以上硬盘
  9. 新浪邮箱界面登录按钮效果制作
  10. php垃圾回收,PHP垃圾回收机制的理解