尊敬的专家:
据我所知、地址0x80000 (我使用的是 TI28377D)包含四个字节的值:"入口点符号"、可 从 .map 文件引用。 例如、符号名称为_c_int00 @ 0x8378A。
在我的工程中、构建的.hex 文件不包含此信息、这会阻止在独立模式下正常启动。
我的问题是:如何通过命令行自动嵌入此符号地址? (我已尝试在十六进制文件中手动添加符号地址、在独立模式下操作是正常的。)
根据参考文献 spru514,我添加了链接选项--rom_model,但入口点符号仍没有嵌入。
以下是我在 Makefile 中使用的部分命令:
-m $(project_name).map -e _c_int00 --rom_model -o $(project_name).$(binary_suffix)
我是否遗漏了任何命令?
谢谢。
C. C、Liu