1. 打开OptionsforTarget 对话框:

2 选择User:

3. 根据User页的配置还要配置Output页面,具体如下:

4. 点击OK确定,然后再重新编译则会按照上图中的配置路径生成.bin格式的文件了:

![]()
Keil自带的fromelf.exe工具说明:fromelf [options] input_file
options说明如下:
命令选项格式
| 命令 | 说明 |
| --help | 显示帮助信息 |
| --vsn | 显示版本信息 |
| --output file | 输出文件(默认输出为文本文件) |
| --nodebug | 在生成的映像文件中不包含调试信息 |
| --nolinkview | 在生成的映像文件中不包含段的信息 |
二进制输出格式
| 选项 | 说明 |
| --bin | 输出plain binary格式的文件 |
| --m32 | 生成Motorola 32位十六进制格式的文件 |
| --i32 | 生成Intel 32位的十六进制格式的文件 |
| --vhx | 面向字节的位十六进制格式的文件 |
| --base addr | 设置m32,i32格式文件的基地址 |
| --text | 显示文本信息,文本信息标志如下: -v 打印详细信息 -a 打印数据地址(针对带调试信息的映像) -d 打印数据段的内容 -e 打印表达式表 -f 打印消除虚函数的信息 -g 打印调试表 -r 打印重定位信息 -s 打印字符表 -t 打印字符串表 -y 打印动态段的内容 -z 打印代码和数据大小信息 |



















