前面有一位读者问:我在IAR中可以选择生产Bin文件,为什么在MDK-ARM没有选项可以配置生产bin文件呢? 使用过IAR的朋友都应该知道:在IAR中工程配置选项可以配置生产Hex,也可以配置生产Bin。 Project -> Optinos -> Output Converter 选择输出格式即可,如下图: 在MDK-ARM中IDE自带一个工具可以将axf转换从bin文件,这个工具就是【fromelf.exe】。 在不同版本的MDK-ARM中,它所在的路径不同,可以直接搜索。 比如V4版本:C:\Keil/ARM/BIN40下面; 而V5版本在:C:\Keil_v5\ARM\ARMCLANG\bin下面。(红色标记为安装目录)。 我们只需要在工程配置 Project -> Options for Target -> User -> After Build/Rebuild 添加指令即可。 C:\Keil_v5\ARM\ARMCLANG\bin\fromelf.exe --bin -o ./Bin/Demo.bin ./Objects/Demo.axf 如下图: 格式:fromelf [options] input_file output_file |
|
来自: 西北望msm66g9f > 《编程》