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 打印代码和数据大小信息 |