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.

[参考译文] 编译器/MSP430F5514:能否让链接器同时输出.out 文件和.txt 文件、以及如何将常量文本数组放入闪存而不是 RAM 中?

Guru**** 2335510 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/676332/compiler-msp430f5514-can-i-get-the-linker-to-output-both-a-out-file-and-a-txt-file-and-how-do-i-put-constant-text-arrays-into-flash-rather-than-ram

器件型号:MSP430F5514

工具/软件:TI C/C++编译器

在 Specify output file name (指定输出文件名)中,我可以指定两个输出文件吗? 引导加载程序使用的当前.out 文件和其他.txt 文件。

此外、有人能否将我指向链接器的文档?

此外、将编译器/链接器命令/关键字写入闪存存储器中的常量字符数组而不是 RAM 中。

同样、如果我能找到它、文档也会很有用

谢谢、

Gerry Kurz

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用 user="Gerry Kurz"]在指定输出文件名中,我可以指定两个输出文件吗?

    否  链接器只能输出可执行目标文件、该文件通常具有.out 文件扩展名。

    [引用 user="Gerry Kurz"]以及与引导加载程序一起使用的附加.txt 文件

    此文件是使用十六进制实用程序单独创建的。

    [引用 user="Gerry Kurz"]此外、是否有人可以向我指出链接器的文档?

    有关 TI 的所有编译器和手册、请参阅此页。  汇编语言工具手册中介绍了链接器。

    [引用 user="Gerry Kurz"]此外,编译器/链接器命令/关键字是什么,它们是一个常数数组字符进入闪存而不是 RAM。

    使用十六进制实用程序的--array 选项。  请注意、这是一项新功能、仅在最新版本18.1.0.x.LTS 中可用。  您可以在 CCS 项目中添加此步骤。  必须启用十六进制实用程序、然后选择--array 选项。  请参阅下面的屏幕截图。

    谢谢、此致、

    乔治

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的、我要使输出文件正常工作、谢谢。

    我现在看一下这些文件。。。