最近在做6678多核通信,使用的是messageQ方式,在运行程序时,出现了以下提示,
ti.sysbios.knl.Task: line 330: E_stackOverflow: Task 0x849e10 stack overflow.
xdc.runtime.Error.raise: terminating execution
从字面意思看,应该是栈溢出了,
不知如何可以解决
请高手指教!
Andy Yin1:
任务栈溢出,排查任务中是否有特别大的局部变量,将其修改为全局变量,或者增加任务栈的大小。