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/MSP430FR6989:MSP430FR6989

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/770298/ccs-msp430fr6989-msp430fr6989

器件型号:MSP430FR6989
主题中讨论的其他器件:MSP-EXP430FR6989

工具/软件:Code Composer Studio

您好!

我正在使用 USB 链接来调试我的 C 程序、使用 MSP-EXP430FR6989 LaunchPad 开发套件、并且在 Code Composer Studio V8下使用断点时遇到问题。
每当我在源代码行上设置断点时、它会出现在交叉点视图窗口中、但复选框旁边的蓝色符号会被交叉显示。
在调试器下编译和启动源代码时、程序不会在代码行上停止(一个简单的变量分配、放置在始终执行的代码部分)。
如需相关信息、我未选中工程属性中的选项"Enable ultra low debug power/LPMx.5 debug"、因为我不使用此模式。

问题:为了能够使用断点、 是否必须使用探针 JTAG?

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

    [引用 user="Alban SIROT"]每当我在源代码行上设置断点时,它会出现在交叉点视图窗口中,但复选框旁边的蓝色符号会被划掉。

    您是否为项目启用了优化功能? 如果调试器未找到与该源代码行相关联的任何汇编代码(由于优化器移动了代码)、则调试器将无法设置断点。 如果问题与优化有关,您应该能够通过降低或禁用优化来解决它(设置位于“项目属性”->“生成”->“编译器”->“优化”下)。 另外、请尝试在反汇编视图中的其他代码行和/或特定指令处设置断点、以帮助确定它是否是更系统性的问题。

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

    [引用 user="Alban SIROT"]每当我在源代码行上设置断点时、它会显示在交叉点视图窗口中、但复选框旁边的蓝色符号会被划掉。[/quot]看起来您已启用"跳过所有断点"-请参阅 https://e2e.ti.com/support/tools/ccs/f/81/p/214632/757880#757880

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

    切斯特、您好!

    非常感谢。 我没有在工具栏上看到此复选框。

    现在、我可以高效地调试我的代码。