| 
 
 4876| 3
 
 | 
ucos的任务堆栈如何保存局部变量? | 
| 
 
8金钱 
 最佳答案切换进任务以后使用PSP指针来访问任务堆栈,你的所有变量就在堆栈里面,也就是所有的堆栈就在RAM中。搞明白为何要保存R0-R15这些寄存器值,那是因为就只有这几个寄存器,其他任务也会用这些寄存器,所以要保存起来!然而你任务中的局部变量就直接在这个任务的任务堆栈中,是你这个任务独享的,肯定就不需要保存 
 | |||
  | ||
  | ||
  | ||
	
	
 
 /1 
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-11-4 15:23
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网