keil生成的文件分别是啥?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了keil生成的文件分别是啥?相关的知识,希望对你有一定的参考价值。
参考技术A .plg:编译器编译结果\\x0d\\x0a.hex和.bin:可执行文件\\x0d\\x0a.map和.lst:链接文件\\x0d\\x0a.o:目标文件\\x0d\\x0a.crf、.lnp、.d和.axf:调试文件\\x0d\\x0a.opt:保存工程配置信息\\x0d\\x0a.bak:工程备份文件KEIL5 编译生成 hexbin文件
KEIL 工程下 编译生成 hex和 bin文件
背景
为了发布生产的固件,需要用到bin文件。
生成hex
在Keil中:Option
- Output
:
- [x]
Create HEX file
生成bin
在Keil中:Option
- User
- After Build/Rebuild
- [x]
Run #1
,填入:fromelf.exe --bin -o "%L@L.bin" "#L"
这个命令的意思是使用
fromelf.exe
脚本 去转换#L
(通配符)文件 并指定-o
生成的文件为%L@L.bin
(通配符) 文件。
此后再次重新编译工程,即可通过工程 的.axf
文件生成 .bin
文件。
以上是关于keil生成的文件分别是啥?的主要内容,如果未能解决你的问题,请参考以下文章