工具/软件:Code Composer Studio
您好!
我观察到、我在 CCS 中与 XDS110一起调试的程序只有在之前达到一个断点时才会被暂停。 这是有原因的吗?
我不得不说、我处理的是在主例程启动之前执行的功能。 在该区域、SUSPEND 按钮始终处于禁用状态。 您只能终止调试。
这非常糟糕、因为实际上调试器不可用。
但是、当我在我的功能的开头设置一个断点时、CCS 会在该断点处停止。 然后、当我按下 Resume execution continues (继续执行)时、SUSPEND (暂停)按钮仍处于启用状态。 然后、我可以暂停执行并使用调试器来确定我的功能处于哪种状态。
优点是、我现在可以真正使用调试器(以前很难做到)来最终确定功能。 但是、这种行为是否有一个合理/可以理解的原因?
我认为在"正常程序"中、调试也会在 main 的开头自动停止。 这可能是因为、否则您也无法使用调试器暂停/暂停可执行文件。
此致
Erwin


