工具与软件:
您好!
我正在尝试使用链接器将预编译的.bin 文件复制到输出文件中的特定位置。
目标是将之前创建的引导加载程序放置在存储器的0x0000处、以便两个项目都保存在一个十六进制文件中
我在链接器命令文件中创建了一个新段、并尝试将 bootloader.bin 加载到定义的存储器区域中。
SECTIONS { .my_boot: type = NOINIT {../Bootloader/bootloader.bin } > BOOT
但我得到了误差
说明 资源 路径 位置 类型
#10004无法识别的文件: "..cms"/Bootloader/bootloader.bin linker.cmd /firmware-ti line 68 C/C++问题
可能我必须以二进制格式指定我的文件。 我不知道该怎么说。 我在 TI ARM CLANG 用户指南中找不到相关内容。
我使用 CCS 12.8.1、 链接器在 bootloader.bin 中找到、否则出现其它错误。
我希望您清楚地知道我想做什么、您可以帮我解决。
提前感谢
此致、
Timo