TI中文支持网
TI专业的中文技术问题搜集分享网站

C6748栈溢出问题

由CCS仿真得到以下打印:

ti.sysbios.knl.Task: line 364: E_atactOverflow: Task 0xc0407c58 stack overflow.

xdc.runtime.Error.raise: terminating execution

如何通过上面的消息定位出哪个函数或那段内存出了问题?

0xc0407c58地址是指的什么?

CCS中除了上面一行打印还有没有对解决这个问题有益的其他信息。

出现溢出问题时,能通过哪些手段(查找此类问题的方法)快速定位到问题所在。

谢谢!

Nancy Wang:

0xc0407c58对应的是DDR的空间,可以查看手册.
试试看通过ccs rov查看相应任务stack的使用情况,尝试增大任务堆栈.
rtsc.eclipse.org/…/Runtime_Object_Viewer

Nancy Wang:

0xc0407c58对应的是DDR的空间,可以查看手册.
试试看通过ccs rov查看相应任务stack的使用情况,尝试增大任务堆栈.
rtsc.eclipse.org/…/Runtime_Object_Viewer

赞(0)
未经允许不得转载:TI中文支持网 » C6748栈溢出问题
分享到: 更多 (0)