希望缄默 发表于 2017-5-4 16:34
既然是任务栈溢出 那就把溢出的任务的栈改大一点试试
TaskParams.stackSize = 4096;
希望缄默 发表于 2017-5-4 16:34
既然是任务栈溢出 那就把溢出的任务的栈改大一点试试
TaskParams.stackSize = 4096;
希望缄默 发表于 2017-5-4 16:34
既然是任务栈溢出 那就把溢出的任务的栈改大一点试试
TaskParams.stackSize = 4096;
gongxd 发表于 2017-5-4 17:17
那个所谓的溢出任务 根本就不是一个任务,是内存里面其他的野指针,图中圈出来的
增加堆栈这些最常见的 ...
gongxd 发表于 2017-5-4 17:23
有时候 加上 BIOS.libType = BIOS.LibType_Custom; 这句重新生成bios就可以解决问题,有时候有需要改其他的 ...
gongxd 发表于 2017-5-4 17:28
有一点是确定的 就是调用mmcsd驱动就会堆栈溢出
已经重新把原来8K的堆栈加到了128K,没什么效果
或者mmcsd ...
IRONMAN 发表于 2017-5-5 10:04
请问任务栈和系统栈的总和是一定的吗?
希望缄默 发表于 2017-5-5 11:34
那也有可能任务本身访问有问题 不一定是驱动的
gongxd 发表于 2017-5-5 15:15
这个问题的触发方式比较奇怪,如果任务有问题应该是一直有问题,不知道您碰到过这种问题么,谢谢
...
欢迎光临 嵌入式开发者社区 (https://51dsp.net/) | Powered by Discuz! X3.4 |