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.

[参考译文] MSP430FR2355:断点不能正常工作

Guru**** 2538950 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/964730/msp430fr2355-breakpoint-not-working-correctly

器件型号:MSP430FR2355

当我在应用的前端放置一个断点时、我遇到了一个问题。  然后按预期开始休息。  但是、我确信该初始化代码会多次重新运行(当我在每次重新启动时闪烁 LED)。  问题是代码绝不会再次中断。  发生什么事了?

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

    我认为您必须更加具体。 应用的前端在哪里? 第一行主代码? 第二? 复位条目_c_int00 [或被调用的任何内容]? 主函数的第一行特别复杂、因为调试器在那里设置了一个临时断点、我看到它删除了我在那里设置的显式断点。 我建议使用主代码的第二行或重置项。

    我的观察是、代码下载过程通常涉及一个或多个复位序列(我经常看到我之前的程序启动)。 您看到的是这种情况吗?

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

    我在这里了解了详细记录的代码的价值。。。 长故事短则是这让我困扰了两天……决定挽救我的图书馆,并在今天下午/晚上从头开始构建主要应用程序。  取得更好的结果。  我不得不在某个地方跟踪一些存储器、但尝试在具有主机和客户端射频的调试器上跟踪这些存储器足以驱动我。

    用于录制的是主应用程序的前端配置了一个无线电。  我在该配置之后放置了断点。  (在 I/O 配置、时钟配置、计时器配置和无线电配置之后)。   

    这是我开始用棍子建造房子,而不是混凝土建造的。。。 我支付了价格。