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.

CCS5.5 调试CLA加速器时不能循环触发?



我用CCS5.5调试CLA加速器时,任务8编写一些变量的初始化,当启动运行后,停止在调试停止的位置,然后可以单步运行,一直到MSTOP指令,然后再单步运行的时候就一直在MSTOP这条指令这里。而我用CCS3.3调试相同的代码,运行到MSTOP之后,然后单步运行,就可以到自己设置启动的任务1,而且可以这样一直不断的循环运行,不会遇到MSTOP指令后不能在运行的情况,不知道这是什么原因?

  • 如果在运行到 MSTOP 时,有一个任务等待并被启用,那么这个任务将自动开始执行而不会在MSTOP停止。 您可以通过修改 MIER 寄存器来实现无任务被启用。

    我现在没有装这两个版本的CCS,不能亲手实验。请您看一下您的MIER 寄存器是否是相同设置