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/MSP430F2111:行连续字符

Guru**** 2502205 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/714801/ccs-msp430f2111-line-continuation-character

器件型号:MSP430F2111

工具/软件:Code Composer Studio

您好!

我正在努力将一些非常旧的 MSP 汇编语言移植到 Code Composer Studio 项目中。 此代码跨越大量目标配置、通常会将汇编命令链接到多行、以突出显示不同的配置选项(并提高可读性)。 我也想知道  

a.)如何启用行延续字符(我熟悉它是\、但这会导致无法识别的特殊字符错误)

b.)如果已启用、它是什么?

谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Jacob、
    我相信您可以使用"\"。 请尝试一下。

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

    嗯、似乎仍然不起作用。 我将发布一个示例以及它产生的错误、因为我没有排除我做一些愚蠢的事情

    1 mov.b #some PIN_0|some PIN_1|some PIN_2|some PIN_3|\
    2.       SINGLE_PIN_4|SINGLE_PIN_5|SINGLE_PIN_6|\
    3.       SOLE_PIN_7|SOLE_PIN_8、&P1DIR;设置 P1输出引脚方向


    1-[E0000]无法识别的特殊字符
    需要1-[E0004]立即/绝对/符号表达式
    1-[E0200]二进制运算符无法应用
    2-[E0000]无法识别的特殊字符
    2-[E0002]指定了非法助记符
    3-[E0002]指定了非法助记符

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    "\"用于 C/C++源代码。 这是一个汇编文件吗? 我认为这没有特点。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、这是一个汇编文件、没有用于汇编的行连续字符? 这是一个主要的不好的地方...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不知道其中一个、但我会得到确认并告知您
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢你
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我确认、汇编文件中确实不支持它。 抱歉

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

    BTW -我刚刚注意到您在第一篇帖子中明确表示您正在处理汇编文件:

    [引用 user="Jacob Perlmutter"]我正在努力移植一些非常旧的 MSP 程序集

    我最初未能回答这个问题、并问了一个您已经回答的问题。 很抱歉。

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    哈哈、这些事情发生了。 祝你度过美好的一天