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.
尊敬的香槟:
我是为我们的客户提出这个问题的。
用户可以使用 TI C200ware CLA 示例并通过连接到 CLA 并加载 CLA 的符号来在_ mdebugstop ()中停止。
中断无效 Cla1Task1()
{
_mdebugstop();
...
}
我正在编写另一个 CLA 示例、它们也可以 在_ mdebugstop ()中停止。
所以我相信他们知道如何调试 CLA。
但是,他们在我的 CLA 示例中将他们的代码添加到 C28和 CLA 后,发现他们无法通过在 _mdebugstop()中停止 CLA 来调试它。
不过、他们通过在 CLA 任务中切换 GPIO 以及用于控制的 CLA 任务是正确的、确认其 CLA 可以在独立模式下无 CCS 正常运行。
它们不使用任何 RTOS。
因此,我们感到困惑的是为什么 cla _mdebugstop() 不能 在用户代码被集成后被 CCS 停止。
您有什么想法可以帮助我们解决这个问题吗?
韦恩·黄
韦恩、这听起来很奇怪。 我不确定为什么会发生这种情况。 我曾经看到过添加代码这样 CLA 任务就完全不会运行的情况。 这通常与器件初始化不正确或顺序不正确有关-例如、
想了解他们添加了哪种类型的代码、那会很有趣?