将现有的* .bin文件添加到gnu arm eclipse中的项目中

时间:2016-07-19 09:29:35

标签: eclipse gcc embedded newlib

我有两个独立的项目:bootloader和application。

在构建bootloader项目时,我在Eclipse的后期构建步骤中添加了以下行: arm-none-eabi-objcopy -S -O binary" $ {ProjName} .elf" " $ {ProjName} .bin",所以* .bin文件已创建。

现在,在应用程序项目中,我想在指定的地址添加* .bin以生成一个* .hex / * elf文件。

arm-none-eabi-objcopy可用于此目的吗? 或者是否有链接器命令可以在链接期间组合来自bootloader项目的现有* .bin文件和来自应用程序项目的* .o文件?

1 个答案:

答案 0 :(得分:0)

以下似乎是关于如何实现目标的一系列建议:

Include binary file with GNU ld linker script