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

6678 task stack 溢出怎么办

console显示

[C66xx_0] ti.sysbios.knl.Task: line 334: E_stackOverflow: Task 0x832f08 stack overflow.

请问该怎么办?

yang cao1:

回复 Wei:

wei:

     你好,谢谢您的解答,是我自己弄错了,建了6个MessageQ,却要打开七个,所以就会溢出。stack大小默认好像是0x1000,请问在配置中怎么增加stack大小?能不能截个图给我看看?非常感谢!

Wei:

回复 yang cao1:

BIOS中的task、hwi、swi的若干属性可以配置,可以在CCS的图形界面配置,或者直接修改cfg文件。请翻阅BIOS用户手册中的相关配置说明。

bomer:

回复 Wei:

请转发一下bios用户手册。谢谢。

Wei:

回复 bomer:

安装包里面包含BIOS用户手册,在文档目录下面。

下面的link里面有BIOS培训视频资料

http://processors.wiki.ti.com/index.php/C6000_Embedded_Design_Workshop_Using_BIOS

Wu Feng:

回复 Wei:

您好,我在使用sysbios 时,在软中断中动态申请malloc一块空间时,程序跑飞,提示:ti.sysbios.gates.GateMutex  line 97   错误 ,这是怎么回事呢 ?

赞(0)
未经允许不得转载:TI中文支持网 » 6678 task stack 溢出怎么办
分享到: 更多 (0)