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.

[参考译文] "没有符号被定义"在调试时显示

Guru**** 2589280 points
Other Parts Discussed in Thread: MSP430FR2633

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/984627/no-symbols-are-defined-is-displayed-at-debugging

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

IDE:Code Composer Studio

板:CapTIvate MSP430FR2633

调试时会显示消息"no symbols are defined"(未定义符号)。


修改源代码并执行编译、调试和运行后、会显示消息、调试停止。
如果 我删除修改后的源代码部分并生成、调试和运行、 我可以进行调试、而不会出现任何问题。

我想知道为什么"没有定义符号"并解决这个问题。

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

    您好!

    您能否分享您修改代码的方式? 它可能与添加没有定义的新符号有关。  

    此致、

    现金 Hao

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

    感谢你的答复。
    我向您展示一些代码调制示例。

    --------------------
    ①Debug 没有任何问题

           G_ProtocolProcessingVars.i8currPacketIndex = 3;

    --------------------
    ②Debug stops (显示“no symbols are defined”)
     
           G_ProtocolProcessingVars.i8currPacketIndex = 0;
           
    --------------------
    ③Debug 没有任何问题

           //g_ProtocolProcessingVars.i8currPacketIndex = 3;

    --------------------


    我不明白为什么仅通过更改变量的值来停止调试、或者显示消息"no symbols are defined"。
    "G_ProtocolProcessingVars.i8currPacketIndex"已定义。

    我猜调试设置有问题。


    此致、

    Kosei Yokoki

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

    您好、Kosei、

    修改代码后剂量 tthe 函数正常?您是否可以捕获有关探测的屏幕截图? 我认为根本案例可能是 CapTIvate Lib 不会为用户打开、但我认为这不应影响您的功能。

    谢谢!

    此致

    Johnson

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

    您好、Johnson

    当出现"未定义符号"消息时、我发布了屏幕截图。

    当我修复代码和调试停止时、当我看到反汇编时、它用 CAPT_blockOnFlag 停止()。

    这是否意味着代码修改会影响 CapTIvate Lib?


    此致

    科西

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

    您好、Kosei、

    这是正常情况下的、因为 CapTIvate 代码不会向用户打开、因此该项目中使用的库文件也是如此。 当您通过断点调试此代码时、将出现此消息。

    谢谢!

    此致

    Johnson