kaomantou
发表于 2014-9-24 02:37:49
求教:RTOS的任务堆栈都存放什么数据呢
请问FreeRTOS的任务堆栈都放些什么数据?任务函数内定义的变量么?我只知道有任务切换时的寄存器数据,还有其他么?
CharlesLu
发表于 2014-9-24 06:37:28
楼主真精神
abbott
发表于 2014-9-24 08:36:41
xPSR, PC, LR, R12,R0-R11, 还有不在R0-R12中的局部变量(比如局部数组)
RainKing
发表于 2014-9-24 08:39:40
任务堆栈里面放的全部是栈里的数据,栈就是进入某一个函数时,所需要保存的东西......
Excellence
发表于 2014-9-24 08:44:31
主要是寄存器和局部变量吧。
a7458969
发表于 2014-9-24 17:37:50
堆栈自然要有任务内的局部变量
security
发表于 2014-9-24 21:17:21
任务上下文,以及函数内部的局部变量
abutter
发表于 2014-9-25 14:20:53
是堆还是栈?
页:
[1]