这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » uc,os,RAM uc/os中,任务堆栈社多大比较合适?!在RAM紧张的情况下

共2条 1/1 1 跳转至

uc,os,RAM uc/os中,任务堆栈社多大比较合适?!在RAM紧张的情况下

院士
2006-09-17 18:14:16     打赏
uc,os,RAM uc/os中,任务堆栈社多大比较合适?!在RAM紧张的情况下



关键词: 任务     堆栈     多大     比较     合适     紧张     情况下    

院士
2006-12-22 22:43:00     打赏
2楼
问 怎样保证正常运行的,最小值?! 1: 不是可以统计的吗?统计好了,再选一个合适的值。看看那本书吧,里面有很详细的介绍。 2: 呵呵,空闲任务我给了20个OS_STK 3: 统计还要再建一个任务!现在ram已经紧张了阿!! 4: 统计时可适当删除一些任务啊。堆栈统计只是暂时的,统计结果出来后,再根据结果分配合适的堆栈。 5: 不让所有任务运行起来,统计结果准确么?!我现在的情况是,如果有一个任务不执行,就没问题!但是,这个任务一执行,就会有一个任务出问题,并经入取数中止,把中止的任务的堆栈改大就没问题了!! 6: 那就不太清楚了。每个任务大概需要多少栈空间,应该可以估计得到 7: 堆栈大小和处理器结构有关。 8: 堆栈大小不只和处理器结构有关!还与任务的局部变量、函数调用、中断嵌套的层数有关!! 9: 数据不合法是取数据中止的原因,主要是指针或者越界等!

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]