EDA365电子论坛网
标题:
ucos 移植的程序 EX1_arm 中,任务堆栈这么大
[打印本页]
作者:
Maskman
时间:
2023-2-2 09:48
标题:
ucos 移植的程序 EX1_arm 中,任务堆栈这么大
请问:uc/os 任务堆栈问题. 在 ucos 移植的程序 EX1_arm 中:
+ G% q/ ?1 V% V8 B3 f
#define TASK_STK_SIZE 128 /* Size of each task's stacks (# of WORDs) */
6 e5 `" o; p3 T) n) A* }
#define N_TASKS 10 /* Number of identical tasks */
% e* P9 U+ T. S. n& j- h( ^
请问,任务堆栈设为什么设这么大
2 K: s/ Z; v1 E8 \7 n/ p7 s
! V# N T; \8 M7 R; t& V8 o
作者:
名字好听吗
时间:
2023-2-2 11:07
可以变小,但要在复杂任务中应保证够用.
作者:
dragongfly
时间:
2023-2-2 13:49
决定栈空间的大小,不仅需要计算任务本身的需求(局部变量、函数调用等),还要计算最多中断嵌套层数(保存寄存器、中断服务程序中局部变量
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2