KEIL5 编译生成 hexbin文件

Posted schips

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了KEIL5 编译生成 hexbin文件相关的知识,希望对你有一定的参考价值。

--- title: file_name date: 2020-05-31 10:27:10 categories: tags: - stm32 - keil - config ---

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文件。

以上是关于KEIL5 编译生成 hexbin文件的主要内容,如果未能解决你的问题,请参考以下文章

c程序hex文件在用keil2编译生成新的hex文件怎么不一样了

keil5如何生成axf文件

在keil for arm 编译环境中,axf文件是干啥的?怎么生成的?能修改吗?

keil如何打开多个点c并完整编译

如何使用keil5将stm32的hal库编译成lib文件——F1版本

keil怎样看编译产生的汇编代码