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.

EVMK2H 在线调试DSP 如何能追踪函数运行的过程



您好:

使用EVMK2H开发板,CCS7.3,调试工具是560V2。

最近程序有时候会死机,好像的程序跑飞了, 不知道从哪里调到当前的程序段

现在使用Debug模式在线调试,如何能追踪函数的执行过程?

比如说: 函数A/B/C 都调用函数D, 当函数运行到D时,是否能知道是函数A在调用D 还是B 在调用D,然后函数A又是被谁调用的, 以此向上类推。

其实我想知道程序是从哪个函数里面跑飞的?如何能找到源头?

使用的是裸机DSP代码, 一个很大的command loop 循环接受上位机的指令。然后还有一个周期性的中断函数需要实时处理。

中断周期大概是50us,处理大概10us,然后返回commandloop,不停的交替执行。