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.

[参考译文] CCS:cmd 文件#39;s 值定义规则

Guru**** 2587345 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/763814/ccs-cmd-file-s-value-define-rules

主题中讨论的其他器件:MSP430FR2433

工具/软件:Code Composer Studio

你(们)好

如果直接编写如下代码(不在存储器或段中)、我在这里有疑问:

_RAM_Start = 0x2000;/* RAM Start *

1:这是否意味着我定义了一个名为"__RAM_Start "的指针,该指针指向地址"0x2000"?(我 可以引用哪个文档和哪个部分? 细节越详细越好)

2:"_"在这里有什么特殊含义吗? “_”呢?

您可以参考我的应用程序 cmd 文件的使用条件

e2e.ti.com/.../lnk_5F00_msp430fr2433_5F00_UART_5F00_2KB_5F00_Single_5F00_Boot.cmd

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

    从链接器命令文件中、我确定您使用的是 MSP430系列处理器。  请参阅 MSP430汇编工具手册中标题为链接器符号的子章节。

    [引用用户="Gary GAO"]此处的"_"是否有任何特殊含义? 以及“_”?[/quot]如何处理?

    就链接器而言、下划线没有特殊含义。  它可能是在其他地方强加的一些命名惯例的一部分。

    谢谢、此致、

    乔治

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

    感谢您的回答。
    我已经阅读了 MSP430汇编工具手册的文档、但我没有找到我的第一个问题的答案。 您能向我展示它的详细信息吗? 更清楚地回答了我的问题1?

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

    [引用用户="Gary GAO"]这是否意味着我定义了一个名为"__RAM_Start "的指针,该指针指向地址"0x2000"

    否  这意味着您定义了一个值为0x2000的符号。  指针是变量的示例。  请再次阅读链接器符号子章节、了解符号和变量之间的差异。

    谢谢、此致、

    乔治