您好!
我正在基于 makefile 开发自己的工具链以编译和链接我的项目(我曾使用 TI 工具链作为参考、让我选择相关的编译器和链接器标志)、一切似乎都可以。
现在、根据客户的请求、我将使用一个名为 HEXVIEW 的工具、 从生成的输出文件中提取扩展名为.s19的二进制文件。 我对应该使用的工具标志充满信心、但我不知道应该使用哪个编译器命令/工具来执行此操作。 请引导我吗?

This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我正在基于 makefile 开发自己的工具链以编译和链接我的项目(我曾使用 TI 工具链作为参考、让我选择相关的编译器和链接器标志)、一切似乎都可以。
现在、根据客户的请求、我将使用一个名为 HEXVIEW 的工具、 从生成的输出文件中提取扩展名为.s19的二进制文件。 我对应该使用的工具标志充满信心、但我不知道应该使用哪个编译器命令/工具来执行此操作。 请引导我吗?

我不确定您所说的二进制.s19文件的含义。 您是指 二进制文件简介一文中所述的二进制文件吗?
谢谢。此致、
-George.
您好、George、
感谢您的回答。
很抱歉、我感到困惑、我的意思不是 I binary (我将检查如何修改问题标题)。 我的意思是将输出文件提取为 Motorola SRecord 文件格式.s19
我在 makefile 中使用了以下命令。
$(TOOLDIR)/bin/hex2000 -S -S -S -Rm3 -RV $(OBINDIR)/$(PROJECT).out -m3 $(OBINDIR)/$(PROJECT).S19
-S -Rm3 -RV 是来自 HEXVIEW 工具的相应标志
有关的详细信息 hex2000 命令、请在 C28x 汇编工具手册中进行搜索。 通过运行命令...可以获得帮助摘要。
% hex2000 --帮助
谢谢。此致、
-George.