1

我有 2 个独立的项目:引导加载程序和应用程序。

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

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

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

4

1 回答 1

0

这里似乎有一堆关于如何完成你想要的建议的建议:

使用 GNU ld 链接器脚本包含二进制文件

于 2016-07-19T18:19:51.977 回答