keil_v5生成.bin文件方法

按ALT+F7,打开如下对话框

如上图,选择 After Build/ Rebuild下的Run#1,输入:

C:/keil_v5/ARM/ARMCC/bin/fromelf.exe  -bin -o uart.bin ./Objects/uart.axf

与之前版本不同,Keil V5之后的版本,fromelf.exe在 C:\Keil_v5\ARM\ARMCC\bin 目录下。Keil V4是在:/Keil/ARM/BIN40/下。

注意:axf文件目录,不同的工程设置可能会不同,我的是在Objects目录下,所以

./Objects/uart.axf

#done

时间: 2024-11-11 10:20:14

keil_v5生成.bin文件方法的相关文章

MDK5生成BIn文件的方法

配置MDK5 生成bin文件的 第一步:方法打开option for Target 第二步:选择 user 第三步:找到After Build/Rebuild 第四步:勾选run,点击文件选择小图标选择fromelf.exe,在后面加命令 --bin -o ./Obj/@L.bin ./Obj/@L.axf.其中./Obj是MDK5中配置的中间文件的产生目的地址.其实就是.axf输出的路径而已. 然后编译,就会在对应的目录地下看到对应的BIN文件. 原文地址:https://www.cnblog

MDK(KEIL5)如何乐彩源码出售生成.bin文件(亲测可用)

乐彩源码出售论坛:haozbbs.com Q1446595067最近师傅要求我们利用keil5生成.bin文件,但是在网上查找了很多资料,也按照网上的方法来设计,但是结果都不如意,没有出来.今天早上有折腾了一段时间,历经千辛万苦,终于生成了.bin文件了.虽然写得有点啰嗦,看起来比较繁琐,但一步一步跟着操作,你会发现还是很简单的,下面分享一下,希望能帮到各位小伙伴.由于语言和能力不足,如果有错,还劳烦大佬斧正. 生产.bin文件方法有两种,一种是打开安装路径中的中的fromelf.exe,另一种

Java项目 使用MyEclipse打包生成jar文件方法

使用MyEclipse打包生成jar文件方法 1.  鼠标右键单击要打包的项目 2.  在打开的窗口中选择对应的项目,(java 普通程序对应java:web项目对应) 3. 4.默认设置 点击Next 5. 6. 7. 8.文件打包完成:

Keil如何生成bin文件【Keil生成Bin文件的方法】

使用过Keil的同鞋都知道,现在Keil中默认可以输出.axf的调试文件和可以通过钩选输出的.hex可执行文件,没有bin(二进制)文件的输出选项.可是偏偏某些时候需要或者习惯性的使用.bin文件来进行烧写,下面各举一例: 1. 一直使用ADS的用户习惯性的使用.bin文件: 2. 某些烧写器带的应用软件只支持.bin文件: 3. 正如笔者遇到的情况,我在使用STM32公司提供的网络更新固件程序的例程时,需要用到.bin文件(.hex文件通过网络更新后遇到某些问题,而且用Hex2Bin软件转换后

使用keil生成bin文件

相关文件  下载http://pan.baidu.com/share/link?shareid=478269&uk=1107426113 使用kei自带的工具的话是 打开Options for Target 对话框,选择User标签页: 勾选Run User Programs After Build/Rebuild框中的Run #1多选框. UV3版本在文本框输入C:/Keil/ARM/BIN31/fromelf.exe --bin -o ./test.bin ./test.axf命令行: UV

Windows下生成dump文件方法

[转载请注明出处]:http://blog.csdn.net/longlong530 一. 背景 没人能保证自己的软件在各种未知环境运行下,会木有任何问题.那么如果程序崩溃了怎么办?看日志?日志不全又怎么办?日志能帮你定位的多细致呢?如果能有种方法记录程序最后工作的状态,比如堆栈调用情况等,那么我们就可以获悉"它是如何挂掉的~" 二. 调研 我们对程序bug引起的程序崩溃的五种定位方法进行了调研,并最终选择方案5为我所在项目使用的程序崩溃定位方案. 方案1: 崩溃地址 + MAP文件

linux快速生成大文件方法

dd命令可以轻易实现创建指定大小的文件,如 dd if=/dev/zero of=test bs=1M count=1000 会生成一个1000M的test文件,文件内容为全0(因从/dev/zero中读取,/dev/zero为0源) 但是这样为实际写入硬盘,文件产生速度取决于硬盘读写速度,如果欲产生超大文件,速度很慢 在某种场景下,我们只想让文件系统认为存在一个超大文件在此,但是并不实际写入硬盘. 则可以dd if=/dev/zero of=test bs=1M count=0 seek=10

在MDK中如何生成*.bin格式的文件?

在Realview MDK的集成开发环境中,默认情况下可以生成*.axf格式的调试文件和*.hex格式的可执行文件.虽然这两个格式的文件非常有利于ULINK2仿真器的下载和调试,但是ADS的用户更习惯于使用*.bin格式的文件,甚至有些嵌入式软件开发者已经拥有了*.bin格式文件的调试或烧写工具.为了充分地利用现有的工具,同时发挥Realview MDK集成开发环境的优势,将*.axf格式文件或*.hex格式文件转换成*.bin格式的文件是十分自然的想法.本文将详细的探讨这种转换方法. 在详细的

在MDK中怎样生成*.bin格式的文件?

在Realview MDK的集成开发环境中.默认情况下能够生成*.axf格式的调试文件和*.hex格式的可运行文件. 尽管这两个格式的文件很有利于ULINK2仿真器的下载和调试,可是ADS的用户更习惯于使用*.bin格式的文件.甚至有些嵌入式软件开发人员已经拥有了*.bin格式文件的调试或烧写工具.为了充分地利用现有的工具.同一时候发挥Realview MDK集成开发环境的优势,将*.axf格式文件或*.hex格式文件转换成*.bin格式的文件是十分自然的想法.本文将具体的探讨这样的转换方法.